我找不到这个SQL脚本的错误

时间:2017-05-27 15:34:41

标签: mysql sql

我有一个我正在尝试执行的大脚本。它位于:https://github.com/diamondo25/mcdb-files/blob/master/mcdb-4.3-global-83/mcdb-4.3-global-83.sql.gz

但是,我接收到以下错误:enter image description here

我真的尝试了一切但失败了。我知道这是一个很大的脚本,但遗憾的是我除了StackOverflow之外没有其他地方可以寻求帮助。顺便说一下,我正在使用MariaDB和MySQL查询浏览器来执行它。

以下是第28行之前的查询:

DIGIT2LETTER = {
    "2": "a", "3": "b", "4": "c", "5": "d", "6": "e", "7": "f", "8": "g", "9": "h"
}
finposb = DIGIT2LETTER[finposb]

2 个答案:

答案 0 :(得分:-1)

您没有逃避逗号,请尝试

insert  into `block_chat_reason_data`(`id`,`reason`,`message`) values (1,'Foul Language','Foul language/Harrassment'),(2,'Advertising','Advertising websites'),(3,'Hack','Fake GM'),(4,'Account Trading','Trading or selling account'),(5,'Trading','Do not report fame scams and trade scams. '),(6,'Penalty Alert','The reporter\''s conversation is also subject to penalties.');

答案 1 :(得分:-1)

最后一个逗号是第5行的问题。

所以使用这个:

CREATE TABLE `block_reason_data`(
    `id` int(11) NOT NULL,
    `block_type` varchar(15) NOT NULL DEFAULT '',
    `message` varchar(120) NOT NULL DEFAULT ''
    PRIMARY KEY (`id`)
);