mysql timestamp 修改 时间变化问题

来源:互联网 发布:linux set locale 编辑:程序博客网 时间:2024/06/06 17:55

使用sqlyog 在 字段为timestamp时,要设为not null 才可以自动更新时间


但是今天却遇到两台电脑,mysql版本一致同为5.5.36, 一台能自动更新时间,一台智能在插入时更新,但是更改其他字段的时候,不会自动更新时间.


将两个表的建表语句导出来,发现也一样的.


最终未找到原因.

解决方式是

将导出的建表语句

p_updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP


更改为


p_updateTime` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP

0 0
原创粉丝点击