Navicat导入数据库数据结构sql报错datetime(0)
- 错误发生情况:
将数据库从mysql5.7导出为sql,在mysql5.5上进行导入,报sql语句错误:datetime(0)…
错误发生原因
mysql5.7
和mysql5.5
的datetime
、timestamp
不兼容
mysql5.7
导出的格式为 : datetime(0),mysql5.5
则无法识别该语法
解决办法
- 将导出语句中datetime(0) 改为datetime,或者是timestamp(0) 改为timestamp
- 保持数据库版本一致(服务器上安装对应版本Mysql可以查看https://blog.csdn.net/qq_43842093/article/details/120401076)
还没有评论,来说两句吧...