在使用navicat 同步数据库时 ,如图
报错
查了下网上都是说是mysql 版本的问题,果断查了下两个mysql的版本,结果两个版本都是5.7以上
不是这个原因,还可能是什么原因呢?
我将sql导出,然后在本地数据库上执行,看到报错信息
看一下表结构
发现在遇到默认值为current_timestamp的字段时,后面的字段不能正常处理,应该是navicat 对mysql新功能兼容性不好的原因。
不妨换一种思路,采用mysql 自带的数据库导入和导出命令
-- 导出命令
mysqldump -d mro -uroot -p123456 > mro.sql
-- 导入命令
source C:\mro.sql