your MySQL server version for the right syntax to use near '(0) NOT NULL, `endTime` datetime(0) NO

Githa ·
更新时间:2024-09-20
· 845 次阅读

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘(0) NOT NULL, endTime datetime(0) NOT NULL,avaliableTime int(8) NOT N’ at line 5

今天帮一个朋友调试时,发现MySQL5.5版本的数据库导入执行MySQL5.7版本导出的脚本,报了上面的错误,说说解决办法,其实主要是datetime(0)字段类型的问题,只要把sql脚本中的

datetime(0)

改成

datetime

再执行即可,sql文件就可以正常执行成功!
和大家分享一下!感谢!


作者:曾冠男



version DateTime USE NOT RIGHT TO for null Mysql

需要 登录 后方可回复, 如果你还没有账号请 注册新账号