zoukankan      html  css  js  c++  java
  • 使用mysql的注意事项

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

    2,文件导出:select * INTO OUTFILE '/tmp/ptest2.txt' FIELDS TERMINATED BY ',' LINES TERMINATED BY ' ' 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

  • 相关阅读:
    nohup 运行后台程序
    配置了yum本地源
    rhel 6.7 离线安装docker
    java timer 执行任务
    遇到的sql关键字
    mysql事务和锁
    Mysql命令大全
    mysql keepalived
    mysql主从复制
    mysql从binlog恢复数据
  • 原文地址:https://www.cnblogs.com/leslie12956/p/11826792.html
Copyright © 2011-2022 走看看