load data infile 导入报错
ERROR 1292 (22007): Incorrect datetime value: ‘0000-00-00 00:00:00’
for column ‘created_on’ at row 13
解决方法:
方法一:
修改变量
# 修改全局,执行Mysql 命令
set@@global.sql_mode='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
# 修改当前
set@@sql_mode='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
- 1
- 2
- 3
- 4
- 5
重启mysql服务则会失效
方法二:
修改: 配置文件
[mysqld]
sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
- 1
- 2
然后重启mysql服务。