1. 程式人生 > >MYSQL中'TYPE=MyISAM'錯誤的解決

MYSQL中'TYPE=MyISAM'錯誤的解決

type ner pan class char 存儲 utf8 word isa

錯誤提示: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 default CHARACTER set utf8 collate utf8_general_ci‘ at line 1 解決: TYPE=MyISAM 和 ENGINE=MyISAM 都是設置數據庫存儲引擎的語句,(老版本的MySQL使用TYPE而不是ENGINE(例如,TYPE = MYISAM)),
MySQL 5.1為向下兼容而支持這個語法,但TYPE現在被輕視,而ENGINE是首先的用法。 一般地,ENGINE 選項是不必要的;除非默認已經被改變了,MyISAM是默認存儲引擎。
直接將原來TYPE=MyISAM 改成ENGINE=MyISAM 就可以了。
原文鏈接:https://www.jianshu.com/p/8dc6eade220f

MYSQL中'TYPE=MyISAM'錯誤的解決