MySql Error1067:Invalid default value for ‘c_Gender‘

在导入mysql脚本eBuy.txt文件时出现如下错误:

Error1067、Error1146

MySql Error1067:Invalid default value for ‘c_Gender‘

在命令行输入show variables like '%character%';查看字符集

MySql Error1067:Invalid default value for ‘c_Gender‘

MySql Error1067:Invalid default value for ‘c_Gender‘

 

 如上图,我的问题是character_set_database和character_set_server

在命令行输入set character_set_database=utf8mb4;

                      set character_set_server=utf8mb4;

MySql Error1067:Invalid default value for ‘c_Gender‘

然后再删除原来的eBuy数据库,再次运行脚本就OK了。

上一篇:SQL -主键&外键


下一篇:Database returned an invalid datetime value. Are time zone definitions for your database installed?