【MySQL】常用配置
表名不区分大小写
- 查看mysql表名是否区分大小写
show variables like 'lower_case_table_names';
- 停止mysql
systemctl stop mysqld
- 删除数据目录(注意数据备份)
rm -rf /var/lib/mysql
- 在mysql配置文件中添加
lower_case_table_names=1
vim /etc/my.cnf
lower_case_table_names=1
- 启动MySQL
systemctl start mysqld
如果是mysql 5.7的话,可以直接修改
/etc/my.cnf
配置然后重启生效
关闭bin log
- 登录数据库查询log-bin的状态(8.0版本默认是开启的)
show variables like 'log_bin';
- 编辑
my.cnf
文件,在[mysqld]下面添加skip-log-bin
或者disable-log-bin
vim /etc/my.cnf
skip-log-bin
- 重启MySQL
systemctl restart mysqld
- 再次查看log-bin的状态,为关闭状态
show variables like 'log_bin';
评论区