1. 程式人生 > 資料庫 >解決Navicat匯入資料庫資料結構sql報錯datetime(0)的問題

解決Navicat匯入資料庫資料結構sql報錯datetime(0)的問題

錯誤發生情況:

將資料庫從mysql5.7匯出為sql,在mysql5.5上進行匯入,報sql語句錯誤:datetime(0)…

錯誤發生原因

mysql5.7和mysql5.5的datetime、timestamp不相容

mysql5.7匯出的格式為 : datetime(0),mysql5.5則無法識別該語法

解決辦法

將匯出語句中datetime(0) 改為datetime,或者是timestamp(0) 改為timestamp

保持資料庫版本一致

補充知識:navicat匯入sql,資料庫資料一直出錯不能全部匯入的問題解決方法

如下所示:

解決Navicat匯入資料庫資料結構sql報錯datetime(0)的問題

匯入介面基本選項

解決Navicat匯入資料庫資料結構sql報錯datetime(0)的問題

解決方案:

解決Navicat匯入資料庫資料結構sql報錯datetime(0)的問題

結果:

解決Navicat匯入資料庫資料結構sql報錯datetime(0)的問題

以上這篇解決Navicat匯入資料庫資料結構sql報錯datetime(0)的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。