MySQL报错:0000-00-00 00:00:00无效时间值解决办法
【实施工程师】MySQL:[Err]1292-Incorrectdatetimevalue:‘0000-00-0000:00:00‘forcolumn‘CREATE_TIME‘atrow1问题:用navicat导入数据时,报错:[Err]1292目录【实施工程师】MySQL:[Err]1292-Incorrectdatetimevalue:‘0000-00-0000:00:00‘forcolumn‘CREATE_TIME‘atrow1问题:用navic
![MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1](/uploads/20250901/175671397686247.jpg)
目录
【实施工程师】MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
问题:用navicat导入数据时,报错:[Err] 1292
[Err] 1292原因
[Err] 1292解决方案
查看全局sql_mode:
修改全局sql_mode:
当前sql_mode:
修改当前sql_mode:
修改sql_mode配置:
关闭MySQL:
修改MySQL配置在my.ini的[mysqld]下添加:
启动MySQL:
导入成功:
[Err] 1292原因这是因为当前的MySQL不支持datetime为0的情况。
[Err] 1292解决方案查看全局sql_mode:代码语言:javascript代码运行次数:0运行复制select @@global.sql_mode;可以看到,O_ZERO_DATE、NO_ZERO_IN_DATE,把这两个设置去掉。
![MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1](/uploads/20250901/175671397627898.jpg)
set @@global.sql_mode = 'STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';![MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1](/uploads/20250901/175671397682059.jpg)
查看当前sql_mode:
代码语言:javascript代码运行次数:0运行复制select @@sql_mode;![MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1](/uploads/20250901/175671397652631.jpg)
set @@sql_mode = 'STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';![MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1](/uploads/20250901/175671397655390.jpg)
[Err] 1292问题解决,但只是当前状态解决,重启后还原,故而还需要继续配置。
修改sql_mode配置:在MySQL配置文件mysql.ini中修改sql_mode配置,就不需要每次重启MySQL就得重新设置sql_mode了。
关闭MySQL:代码语言:javascript代码运行次数:0运行复制net stop MySQL修改MySQL配置在my.ini的[mysqld]下添加:代码语言:javascript代码运行次数:0运行复制sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES启动MySQL:代码语言:javascript代码运行次数:0运行复制net start MySQL导入成功:![MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1](/uploads/20250901/175671397686571.jpg)
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















