星空网 > 软件开发 > 数据库

MySQL server version for the right syntax to use near 'TYPE=MyISAM'

    最近将一个版本为4.0.18-Max的MySQL数据库迁移到5.6.20-enterprise-commercial-advanced上。好吧,这是我迄今为止,见到过的最古老版本的MySQL数据库,这个数据库跑在一个512M上老古董PC上,已经存活了十多年了。使用mysqldump导出导入时,遇到了一个错误:

mysql>CREATE TABLE BackupFrequency 
 
( BackupFrequency char(15ULL default '', PRIMARY KEY (BackupFrequency) ) TYPE=MyISAM;
 
ERROR 1064 (42000): 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 1


MySQL server version for the right syntax to use near

查了一下资料,发现这个是由于MySQL创建表的写法 TYPE=MyISAM 太古老了,在MySQL 5.6.20上已经不支持了,这个应该在MySQL 5.1后的相关版本已经取消了支持,具体参考链接http://bugs.mysql.com/bug.php?id=17501,只能将mysqldump导出的脚本文件里面的TYPE=MyISAM 全部替换成ENGINE=InnoDB后,才能成功导入。




原标题:MySQL server version for the right syntax to use near 'TYPE=MyISAM'

关键词:MYSQL

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

lazada中国总部地址:https://www.goluckyvip.com/tag/85767.html
lazada中国入驻:https://www.goluckyvip.com/tag/85768.html
lazada中国总部:https://www.goluckyvip.com/tag/85769.html
台湾lazada:https://www.goluckyvip.com/tag/85770.html
lazada中国官网首页:https://www.goluckyvip.com/tag/85771.html
lazada中国官网:https://www.goluckyvip.com/tag/85772.html
雅鹿与时代赛跑52年,奔向品牌生态化丨亿邦智库 :https://www.kjdsnews.com/a/1836560.html
淘宝给商家发了个“大红包” :https://www.kjdsnews.com/a/1836561.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流