Mysql导入 – 您的语法 – Workarround中有错误

我使用一个出口商的一些MySQL数据。 首先它会创build表格,然后将数据插入到表格中。

示例代码

DROP TABLE IF EXISTS `dbc_Item-data`; CREATE TABLE `dbc_Item-data` ( `id` INT NOT NULL DEFAULT '0', `field97` INT NOT NULL DEFAULT '0', `field98` INT NOT NULL DEFAULT '0', `field99` INT NOT NULL DEFAULT '0', `field100` INT NOT NULL DEFAULT '0', `field101` INT NOT NULL DEFAULT '0', ) 

结果是一个Mysql语法错误, – 经过一些研究,我发现,在最后一行之前会阻止他导入。 所以,因为我的出口商是通过c + +我不能改变目前这(也是我不能写c),所以我的问题是:是否有任何workconfround在这个serverconf? 我宁愿不要通过编辑器来更改每个.sql文件。

真诚的来自德国的Jonathan

鉴于输出是以编程方式生成的,我假设语法错误是完全正常的。 在这种情况下,通过replacestring,\n)几乎可以肯定地解决问题,使用您select的脚本解决scheme( sed ,perl或任何其他可以粘贴松饼的方法)。