MySQL Workbench导入限制

时间:2015-12-13 07:34:33

标签: mysql import mysql-workbench

我正在尝试使用表数据导入向导将数据从csv文件导入MySQL Workbench 6.3.5。我有大约400000行数据,但向导只导入27016行数据。

是通过MySQL Workbench导入数据的错误还是限制?

2 个答案:

答案 0 :(得分:2)

我的数据导入存在类似问题。

我在Notepad ++中打开了CSV,发现Excel使用ANSI编码而不是UTF-8保存了它。当我将编码交换为UTF-8时,它突出显示导入失败的行上存在无效字符这一事实。

我手动删除了这些字符,导入工作完美。可能需要以类似的方式清理输入数据。

答案 1 :(得分:-1)

确保在导入时使用“不限制” MySQL Workbench中的选项。如果您无法找到该选项,则可以使用以下查询。

LOAD DATA local INFILE 'file path' 
INTO TABLE tablename FIELDS TERMINATED BY ',' 
ENCLOSED BY '"'LINES TERMINATED BY '\n' IGNORE 1 ROWS LIMIT 0, N;

其中N是csv文件中的行数