【发布时间】:2019-06-07 21:35:47
【问题描述】:
我正在尝试导入包含 66K 行的 CSV,尝试使用工作台使用选项“表数据导入向导”将表导入到模式时花费的时间太长。 请帮忙,这是否与 RAM 使用有关,是否会造成性能瓶颈。
这是 mysql 工作台 8.0
【问题讨论】:
标签: mysql sql mysql-workbench sql-insert
我正在尝试导入包含 66K 行的 CSV,尝试使用工作台使用选项“表数据导入向导”将表导入到模式时花费的时间太长。 请帮忙,这是否与 RAM 使用有关,是否会造成性能瓶颈。
这是 mysql 工作台 8.0
【问题讨论】:
标签: mysql sql mysql-workbench sql-insert
另一种选择是尝试使用the LOAD DATA INFILE Syntax 直接从 MySQL 导入文件。您首先需要手动创建要馈送的表的结构,然后您可以使用如下命令:
LOAD DATA INFILE 'C:/MyDocuments/MyFile.csv' INTO TABLE my_table
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINE -- if the first CSV row contains headers
【讨论】: