PHPmyadmin 导入SQL 文件时报 Invalid default value for ‘create_time’错
在导入SQL文件时,有时候会因为mysql版本不兼容的问题产生一些麻烦
比如
在网上查了一些大牛的博客,对此解释是
因为给了时间字段的列默认值一个 CURRENT_TIMESTAMP 默认值,而这个默认值在低版本的 MySQL 中是不支持的
而多数解决办法则是修改SQL语句,修改结构,升级数据库之类的,我都觉得特别麻烦,好消息是 phpmyadmin 内置了处理兼容性的功能,来看
在用 phpmyadmin 导出SQL文件的时候,选择自定义选项
下滑找到兼容设置
导出处理过的版本再用,问题解决!
不需要自己修改任何结构,方便省事!
参考链接:导入 SQL 时出现 Invalid default value for ‘create_time’ 报错解决方法