使用mysql的注意事项
2024-08-30 01:43:17
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
最新文章
- ASP.NET MVC 请求路径相关参数的获取
- WIN8应用隐私声明
- python基础——定制类
- html格式化
- 【转】C++11中的std::function
- Java多线程的实现
- 借助LVS+Keepalived通过DR模式实现负载均衡
- 零基础学Python 3之环境准备
- xcode6.4 7.2下载地址
- header(";Location:login.php";)
- android环境下两种md5加密方式
- [翻译] 编写高性能 .NET 代码--第二章 GC -- 减少大对象堆的碎片,在某些情况下强制执行完整GC,按需压缩大对象堆,在GC前收到消息通知,使用弱引用缓存对象
- linux中tar及压缩解压命令用法
- My ajaxwrapper tool
- python ssh之paramiko模块使用
- ping不同网站总结
- python的数据库链接
- e615. Finding the Next Focusable Component
- windows下 Memcache cpu占用过高
- 在腾讯ubuntu云服务器上面部署asp.net core 2.1网站