前几天遇到一个奇怪的问题。

  在Mysql数据库中有一张表,表中有一个字段是timestamp类型的。我在update别的字段时,这个timestamp字段的时间会自动更新为当前时间。

  后来发现,是Mysql Workbench的问题。

  在使用Mysql Workbench建表时,我为timestamp类型的字段设置了NN(非空),于是Mysql Workbench自动给该字段加了一个默认值“CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP”。

  后来把默认值改为“0000-00-00 00:00:00”就好了。

相关文章:

  • 2022-12-23
  • 2021-06-12
  • 2021-07-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-15
  • 2022-12-23
  • 2021-05-27
相关资源
相似解决方案