Navicat 導入數據時報Incorrect datetime value: '0000-00-00 00:00:00.000000' 錯誤


此錯誤是因為Mysql5.7版本及以上版本的datetime值不能為’0000-00-00 00:00:00’,

處理方法:

1.單獨導出使用了datetime字段類型,並且值有0000-00-00 00:00:00’的表,批量修改掉值在導入,此方法工作量大。

2.修改mysql.ini

在[mysqld]添加一項:sql_mode=NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,支持特殊的語法,這樣就可以導入了,導入完畢后,移除兼容項即可。此方法簡單,建議使用此方法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM