我刚收到此错误:
第1行的错误1064(42000):您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在'INSERT INTO aq_db附近使用正确的语法。第3行
aq_shops
(ShopId
,ItemCategory
,ShopBitmask
,ItemId
'
另一个问题的答案告诉我使用反引号 - 我已经这样做了。
这就是我试图运行的。
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, '', '', '', '')
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'weapon', 6, 4839, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'weapon', 1, 4832, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'weapon', 6, 4840, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'weapon', 1, 4833, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'weapon', 6, 4841, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'armor', 6, 1276, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'armor', 1, 1271, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'armor', 6, 1277, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'armor', 1, 1272, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'armor', 6, 1278, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'armor', 2, 212, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'shield', 6, 825, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'shield', 1, 820, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'shield', 6, 826, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'shield', 1, 821, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'shield', 6, 827, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'pet', 6, 1624, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'pet', 1, 1623, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'pet', 6, 1625, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'pet', 1, 258, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'pet', 6, 1626, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'item', 6, 333, 1)
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'item', 6, 334, 1)
为什么我会收到错误?我逃脱了一切。
答案 0 :(得分:0)
您需要将insert
语句与;
:
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, '', '', '', ''); -- Note the ;
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, 'weapon', 6, 4839, 1);
答案 1 :(得分:0)
如果您尝试插入更多查询,则应使用;
或更好的方式将它们分开,以;
结束每个查询。
INSERT INTO aq_db. `aq_shops` (`ShopId`, `ItemCategory`, `ShopBitmask`, `ItemId`, `Buyable`)
VALUES (133, '', '', '', '');
INSERT INTO ...