mysql導入報錯
比較老的系統生成的數據庫導入5.7時報錯[Err] 1067 - Invalid default value for 'create_time'
- 先查詢
select @@global.sql_mode;
# 結果
ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
# 刪除 NO_ZERO_DATE
set global sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
- 重啟mysql 再次導入
Table storage engine for doesn't have this option on order by query (ERROR 1031)[mysqld]
innodb_strict_mode=off
- 添加后重啟
[mysqld]
innodb_strict_mode=off