1.报错信息:
mysql踩坑实战

1.解决方案:删除下列选项
mysql踩坑实战

2.报错信息:
mysql踩坑实战

mysql踩坑实战

2.解决方案:
mysql踩坑实战

3.报错信息:
mysql设置了默认值没起作用, not null的时候报cannot null

3.解决方案:
explicit_defaults_for_timestamp = false;

总结:
1. 查看mysql全部配置:
show global variables;
2. read_only
为true时,设置数据库只读,为false时,设置数据库可读写。
3. explicit_defaults_for_timestamp
为1时,必须显性设置值(也就是关闭了设置默认值功能),为0时不必须。

相关文章: