我的電腦中有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