我的电脑中有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中
- 3. DB将CSV加载到多个表中
- 4. 将CSV文件加载到Oracle中表
- 5. RPostgreSQL将多个CSV文件加载到Postgresql表中
- 6. 将多个文件加载到ssis中的多个表中
- 7. 将csv文件加载到jQuery中?
- 8. 将CSV文件加载到DataGrid中
- 9. 在MySQL中加载多个.txt文件
- 10. sqlldr:在单个列中加载csv文件的多列
- 11. 将csv文件加载到Hive表
- 12. 使用sql加载器使用单个控制文件将多个数据文件加载到多个表中
- 13. 如何将CSV数据加载到比csv文件列多的Oracle表中?
- 14. 将单列csv文件合并到单个csv文件中
- 15. 使用脚本将.csv文件加载到MySQL数据库中
- 16. 加载csv文件内容到mysql表中验证
- 17. 将CSV文件中的532列加载到DB2表中
- 18. 将CSV文件中的内容加载到PostgreSQL表中
- 19. 将多个txt文件加载到mysql中
- 20. 将csv加载到Oracle中的表中
- 21. 水壶将csv数据加载到多个表中
- 22. 如何将多个用户的推文添加到单个CSV文件中
- 23. 将多个文本/ csv文件导入到单个Excel工作表中
- 24. 将CSV数据加载到PostgreSQL表中
- 25. 将多个.csv文件加载到一个表中,然后根据.csv -postgres创建ID
- 26. 将多个文件加载到HIVE表中
- 27. 如何将多个表的内容下载到CSV文件
- 28. 如何将一个大的CSV文件加载到WSO2中ML
- 29. 无法将文件中的数据加载到Mysql表中
- 30. 在ms-access中将多个文本框添加到表单中?
这里: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