使用SQLyog同步sqlserver数据到mysql时
出现问题
ERROR: 1067, Invalid default value for 'createDate' ...`createDate` timestamp(6) NOT NULL DEFAULT NOW()...
错误原因:createDate的默认值是NOW()
解决方式:删掉默认值NOW()
由于使用timestamp存储的时间不能大于“2038-01-19 03:14:07”,否则会报错,原因可参考,所以需要手动修改生成mysql的数据类型为datetime
图示操作:
修改生成mysql数据表中的字段类型