Mysql mysql8配置优化
- 关闭binlog
查询当前状态
show variables like 'log_bin';
输出如下
Variable_name Value
------------- --------
log_bin ON
vim /etc/mysql/my.cnf
在[mysqld]后面增加一行
skip-log-bin
增加了配置后, 重新查询如下
Variable_name Value
------------- --------
log_bin OFF
时间戳为 0000-00-00 00:00:00 的处理办法
SHOW VARIABLES LIKE 'sql_mode' ;
SET @@sql_mode="STRICT_TRANS_TABLES";
SET GLOBAL SQL_MODE="STRICT_TRANS_TABLES"; # 需要权限
设置后再设置非法时间戳, 譬如2000-02-30 时会直接报错阻止设置了