錯誤發(fā)生情況:
將數(shù)據(jù)庫從mysql5.7導(dǎo)出為sql,在mysql5.5上進(jìn)行導(dǎo)入,報sql語句錯誤:datetime(0)…
錯誤發(fā)生原因
mysql5.7和mysql5.5的datetime、timestamp不兼容
mysql5.7導(dǎo)出的格式為 : datetime(0),mysql5.5則無法識別該語法
解決辦法
將導(dǎo)出語句中datetime(0) 改為datetime,或者是timestamp(0) 改為timestamp
保持?jǐn)?shù)據(jù)庫版本一致
補(bǔ)充知識:navicat導(dǎo)入sql,數(shù)據(jù)庫數(shù)據(jù)一直出錯不能全部導(dǎo)入的問題解決方法
如下所示:
導(dǎo)入界面基本選項
解決方案:
結(jié)果:
以上這篇解決Navicat導(dǎo)入數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)sql報錯datetime(0)的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:- 使用navicat導(dǎo)入sql文件的方法步驟
- Navicat把csv數(shù)據(jù)導(dǎo)入mysql
- Navicat for SQLite導(dǎo)入csv中文數(shù)據(jù)的方法
- Navicat for MySql可視化導(dǎo)入CSV文件
- 使用navicat將csv文件導(dǎo)入mysql
- mysql如何利用Navicat導(dǎo)出和導(dǎo)入數(shù)據(jù)庫的方法
- Navicat中導(dǎo)入mysql大數(shù)據(jù)時出錯解決方法
- Navicat Premium如何導(dǎo)入SQL文件的方法步驟