使用mysql的注意事项

Posted 公元12956

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用mysql的注意事项相关的知识,希望对你有一定的参考价值。

1,文件导入:LOAD DATA INFILE \'/tmp/pet.txt\' INTO TABLE pet FIELDS TERMINATED BY \',\' LINES TERMINATED BY \'\\n\';

2,文件导出:select * INTO OUTFILE \'/tmp/ptest2.txt\' FIELDS TERMINATED BY \',\' LINES TERMINATED BY \'\\n\' FROM pet;

对于可空的值或字段,用"\\N"表示。

3,在mysql的查询集合中,为了去重,使用DISTINCT关键字。

4,查询执行顺序:from子句,where 子句,select 子句  group 子句 having 子句 order 子句。

5,在Mysql中,对NULL(空值)的操作,判断是否为NULL,用is  /is not ,不能用<>(是对字符操作)。

6, Mysql中,模式匹配可以使用like 或REGEXP

7,Mysql还可以执行脚本文件

8,默认下,Mysql连接断开后会自动重连;可是在具有上下文状态的情况下会丢失操作状态,可能会造成很大问题。我们在建立连接时可禁止自动重连

选项:--skip-reconnect

 

9,创建表时可设置列值NOT NULL:非空

默认情况下,任何列都允许有空值。非空(NOT NULL)是一种条件约束,用于确保字段值不为空,当某个字段被设置了非空约束条件,这个字段中必须存在有效值,即:当执行插入数据操作时,必须提供这个列的数据;当执行更新操作时,不能给这个列的值设置为NULL

 

 

以上是关于使用mysql的注意事项的主要内容,如果未能解决你的问题,请参考以下文章

使用mysql的注意事项

mysql如何使用like关键字实现模糊查询?有啥注意事项

mysql索引注意事项

MySQL索引类型总结和使用技巧以及注意事项

MySQL索引的使用及注意事项

Android Studio使用JDBC远程连接mysql的注意事项(附示例)