centos mysql
查找mysql安装位置
# 查找mysql安装路径
> whereis mysql
mysql配置文件位置
Mysql的配置 my.cnf位置
使用命令:ps aux|grep mysql|grep 'my.cnf'
如果没有没有输出内容则是使用默认配置位置
默认配置my.cnf位置
使用命令:mysql --help|grep 'my.cnf' (查看默认配置位置)
/etc/my.cnf、/etc/mysql/my.cnf、 /usr/local/etc/my.cnf、 ~/.my.cnf
顺序排前的优先
查询表字段和注释
替换回车
REPLACE(REPLACE(nodeY, CHAR(10), ‘’), CHAR(13), ‘’);
利用replace()函数将换行符【char(10)】和回车符【char(13)】替换为空串,再次查询后可以得到正确结果
DDL语句
-- 修改某个字段类型
ALTER TABLE member MODIFY COLUMN cpn_type TINYINT COMMENT '优惠券类型 1=现金券 2=满减券 3=加油券';
-- 在某个字段之后 新加字段
ALTER TABLE member ADD cpn_bn_handwork VARCHAR(50) COMMENT '优惠券编码 手工录入' AFTER cpn_bn;
-- 加上非空
ALTER TABLE member ADD cpn_relation_station TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否 关联加油站 0否 1是';
-- 删除某列
ALTER TABLE 表名 DROP column 列名