对错误1929错误#DateTime值快速解决方案:柱创造时间使用超过mysql5.X版本

对错误1929错误#DateTime值快速解决方案:柱创造时间使用超过mysql5.X版本
安装MySQL后,保存删除表中的数据,总是出现1929错误# DateTime值:column'createtime的错误提示,导致表数据的删除。

原因分析:

如果时间是空的,超过5个版本应该写null。

官方解释说:众所周知,新版本的MySQL对于空值插入有错误。

在安装MySQL时删除默认启用严格SQL模式

所以如果我们安装MySQL,解决的办法是在MySQL的配置my.ini变化

uff1a解

修改my.ini配置文件,推荐新的备份修改前,

寻找my.ini SQL模式,

我的版本的MySQL是5.7.9,而且默认值:

SQL模式=strict_all_tables,error_for_division_by_zero,no_zero_date,no_zero_in_date,no_auto_create_user

红no_zero_date,no_zero_in_date,删除保存重启mysql;

如果版本较低,则默认值可能为:

默认情况下,SQL模式=strict_trans_tables,no_auto_create_user,no_engine_substitution 。

红strict_trans_tables,删除保存重启mysql可以;
以上是萧边介绍超过mysql5使用。X版本# 1929错误错误的DateTime值:柱''createtime '快速的解决方案,希望对你有帮助,如果您有任何问题,请给我留言,萧边会及时回复你。谢谢你的支持网站。

tag:错误创造解决方案版本快速

相关内容