centos mysql

查找mysql安装位置

  1. # 查找mysql安装路径
  2. > whereis mysql

mysql配置文件位置

  1. Mysql的配置 my.cnf位置
  2. 使用命令:ps aux|grep mysql|grep 'my.cnf'
  3. 如果没有没有输出内容则是使用默认配置位置
  4. 默认配置my.cnf位置
  5. 使用命令:mysql --help|grep 'my.cnf' (查看默认配置位置)
  6. /etc/my.cnf、/etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf
  7. 顺序排前的优先

查询表字段和注释

参考博客

替换回车

REPLACE(REPLACE(nodeY, CHAR(10), ‘’), CHAR(13), ‘’);
利用replace()函数将换行符【char(10)】和回车符【char(13)】替换为空串,再次查询后可以得到正确结果

DDL语句

  1. -- 修改某个字段类型
  2. ALTER TABLE member MODIFY COLUMN cpn_type TINYINT COMMENT '优惠券类型 1=现金券 2=满减券 3=加油券';
  3. -- 在某个字段之后 新加字段
  4. ALTER TABLE member ADD cpn_bn_handwork VARCHAR(50) COMMENT '优惠券编码 手工录入' AFTER cpn_bn;
  5. -- 加上非空
  6. ALTER TABLE member ADD cpn_relation_station TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否 关联加油站 0否 1是';
  7. -- 删除某列
  8. ALTER TABLE 表名 DROP column 列名