mysql 低版本导入表中包含两个TIMESTAMP报错问题

但是执行之后,提示报错

错误代码: 1293 
Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause 

原因: 两台服务器的mysql版本不一致. 低版本不支持在一个表里面 有2个TIMESTAMP 类型  的列.

我们使用 SELECT VERSION();  来查看一下服务器的版本

 

具体的可以看看这篇文章 MySQL的timestamp类型自动更新问题 http://blog.sina.com.cn/s/blog_49a665e10100cb52.html

解决方法?  我是采用把2台服务器都使用最新的版本这个办法…

猜你喜欢

转载自blog.csdn.net/qq_31261105/article/details/82823618