将CSV文件加载到MySQL Workbench中

jan*_*xon 18 mysql csv excel mysql-workbench

我有很多excel/CSV文件,我需要在MySQL Workbench中加载到我的数据库中(我在Mac OS X上).我一直在寻找一个很好的演练或教程,但我还没有看到任何明确解释如何将CSV加载到MySQL Workbench的内容....任何人都可以帮忙吗?

Ben*_*ish 12

你试图将csv文件加载到MySQL表中吗?您可以使用该LOAD DATA LOCAL INFILE命令轻松完成此操作.

例:

LOAD DATA LOCAL INFILE '/data.csv' INTO TABLE my_table FIELDS TERMINATED BY ','

您应该能够从MySQL的任何接口输入该命令.我假设workbench有一种方法可以执行sql查询.

  • 它可能与您尝试导入的文件上的行分隔符有关.尝试将以下任一项添加到您的查询"LINES TERMINATED BY'\ r \n'`或"LINES TERMINATED BY'\ r'`中.如果你知道行分隔符,只需添加`LINES TERMINATED BY'<character>'` (3认同)

djd*_*jdy 3

一定是工作台吗?

你可以使用其他 MySQL bin 吗?

这是一个示例:创建数据库

创建表

load data local infile '/path/whatever.csv' into table dbName.tableName fields terminated by ',' enclosed by '"' lines terminated by '\n';