我的电脑中有31个csv文件。我想要将所有这些csv文件加载到mysql中的一个表中。反正有没有这样做使用SQL查询?在MYSQL中将多个CSV文件加载到单表中
-4
A
回答
0
使用LOAD DATA INFILE
LOAD DATA INFILE 'c:/part/yourfile.csv'
INTO TABLE NameOfTable
FIELDS TERMINATED BY ';' -- because CSV
ENCLOSED BY '"' -- I don't know your file
LINES TERMINATED BY '\n' -- Probably this
IGNORE 1 ROWS; -- If it has to be
并再次对所有的CSV
0
假设你的PC是Windows PC上,如果是,那么通过为每个文件 -
使用下面的命令一个LOAD DATA INFILE 'c:\\temp\\your_file.csv'
INTO TABLE table_name
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;
如果您没有标题行,请删除“IGNORE 1 LINES”。
如果你使用的是linux或mac,那么在语法上会有一些变化。
-2
首先尝试猫的所有文件到一个CSV
cat file1.csv file2.csv > outputfile.csv
或 cat *.csv > outputfile.csv
然后使用LOAD DATA INFILE
导入outputfile.csv一次
相关问题
- 1. 将单个CSV文件导入到MySQL中的多个表中
- 2. 将CSV文件加载到MySQL Workbench中
- 3. 将多个CSV文件加载到MySQL中
- 4. DB将CSV加载到多个表中
- 5. 将单个csv文件中的数据加载到多个Cassandra表中?
- 6. 将CSV文件加载到Oracle中表
- 7. RPostgreSQL将多个CSV文件加载到Postgresql表中
- 8. MySQL:将多个文件加载到表中
- 9. 将整个csv文件的内容加载到Hive表中的单个列中
- 10. 将多个文件加载到ssis中的多个表中
- 11. 在MySQL DB中加载CSV文件
- 12. 将csv文件加载到jQuery中?
- 13. 将CSV文件加载到DataGrid中
- 14. 在MySQL中加载多个.txt文件
- 15. sqlldr:在单个列中加载csv文件的多列
- 16. 将csv文件加载到Hive表
- 17. 使用sql加载器使用单个控制文件将多个数据文件加载到多个表中
- 18. 如何将CSV数据加载到比csv文件列多的Oracle表中?
- 19. 将单列csv文件合并到单个csv文件中
- 20. 使用脚本将.csv文件加载到MySQL数据库中
- 21. hadoop sqoop将csv文件加载到mysql中
- 22. 加载csv文件内容到mysql表中验证
- 23. 将CSV文件中的532列加载到DB2表中
- 24. 将CSV文件中的内容加载到PostgreSQL表中
- 25. 将多个txt文件加载到mysql中
- 26. 将csv加载到Oracle中的表中
- 27. 水壶将csv数据加载到多个表中
- 28. 将单列CSV文件加载到Ruby数组中
- 29. 加载CSV文件到MySQL通过PHP
- 30. 如何将多个用户的推文添加到单个CSV文件中
这里:HTTP://计算器.com/questions/6552042/mysql-loading-multiple-files-into-a-table or here:http://stackoverflow.com/questions/8538995/how-to-import-multiple-csv-files-into-a -mysql数据库 – Hearner