MySQL5.7的sql脚本导入到MySQL5.0+出错解决方案

打开5.7版本的sql文件

按照下面方式进行全文替换

1、datetime(3) ==>datetime

2、datetime(0) ==>datetime

3、TIMESTAMP(3) ==>TIMESTAMP

DEFAULT CURRENT_TIMESTAMP  ==>DEFAULT '0000-00-00 00:00:00'

4、DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ==>DEFAULT '0000-00-00 00:00:00'

5、DEFAULT CURRENT_TIMESTAMP(3)  ON UPDATE CURRENT_TIMESTAMP(3) ==>DEFAULT '0000-00-00 00:00:00'

6、DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP ==>DEFAULT '0000-00-00 00:00:00'

替换成功后,重新导入或执行sql

亲测有效

你可能感兴趣的:(mysql,sql,数据库,mysql)