我尝试将表从phpMyAdmin 3.5.8.1导入到phpMyAdmin 4.1.14.8。我把文件表示为MYSQL40。
<div ng-repeat="fruit in fruitBasket | filter: { name: 'orange', shape: 'round' }: quantityExists()>
我的SQL说:
#1064 - 您的SQL语法出错;查看与您的MySQL服务器版本对应的手册,以便在#&gt; TYPE = MyISAM AUTO_INCREMENT = 1&#39;附近使用正确的语法。在第15行
答案 0 :(得分:2)
MySQL 4.x文档说:
ENGINE
和TYPE
选项指定表的存储引擎。 MySQL中添加了ENGINE
4.0.18(4.0)和4.1.2(4.1)。它是这些版本的首选选项名称,TYPE
具有 变得弃用了。 4.x系列中支持TYPE
,但将来很可能会被删除。
通过MySQL 5.0文档(大约2005年),未提及TYPE=
语法。
所以你使用十年前从产品中删除的语法。
答案 1 :(得分:0)
最后一行应该说
) Engine=MyISAM AUTO_INCREMENT=1 ;