MySQL數據庫導入提示錯誤:#1064 – You have an error in your SQL syntax; check the manual that corresp
MySQL數據庫導入提示錯誤:#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 18
錯誤截圖:
錯誤原因:
TYPE=MyISAM 和 ENGINE=MyISAM 都是設置數據庫存儲引擎的語句 ,(老版本的MySQL使用TYPE而不是ENGINE(例如,TYPE = MYISAM)。
MySQL 5.1為向下兼容而支持這個語法,但TYPE現在被輕視,在高版本MySQL中ENGINE是首先的用法。
一般地,ENGINE 選項是不必要的;除非默認已經被改變了,MyISAM是默認存儲引擎。
直接將原來TYPE=MyISAM 改成ENGINE=MyISAM 就可以了.
解決辦法:
使用文本編輯器,比如notepad++
全文搜索TYPE=MyISAM,替換成ENGINE=MyISAM即可。然後保存更改直接上傳導入。
閱讀更多 東玲共享技能學習 的文章