一、我在导入sql脚本的时候,没有成功导入,报的是Invalid ON UPDATE clause for ‘update_time’ column,在更新的时候表创建失败,于是我就查看了该错误,才发现我导入的sql脚本是高本版转储的sql脚本,我的mysql版本比较低,所以会有这个错误,高版本导入低版本时当执行update操作是,并且字段有ON UPDATE CURRENT_TIMESTAMP属性,并且MySQL 5的版本 每个表只允许一个列的默认值根据时间戳生成时间 。去掉ON UPDATE CURRENT_TIMESTAMP属性就可以导入成功了。
之前也曾经发过一篇mysql高版本脚本导入低版本脚本的一些解决方案。
链接为:https://blog.csdn.net/qq_45668217/article/details/114322097
运行mysql脚本的时候出现Invalid ON UPDATE clause for ‘update_time‘ column的解决办法
最新推荐文章于 2023-08-25 08:47:34 发布