我被要求創建一個保存爲.csv文件的excel文件,以導入到MySQL數據庫中。如果數據轉到數據庫中的多個表,如何格式化excel文件?如何格式化CSV文件以導入到多個MySQL表格
4
A
回答
2
您需要每個表的CSV文件,或者需要將所有數據導入到中間表中,然後使用一系列查詢,存儲過程或導入表上的TRIGGER
以某種方式拆分它。
這是因爲LOAD DATA INFILE
系統一次僅限於一個表。
3
您需要創建單獨的CSV文件爲每個表&那麼你可以使用命令類似如下:
LOAD DATA LOCAL INFILE './csv_data/employees.csv'
INTO TABLE employees
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(first_name,last_name,email_id);
此示例代碼是根據推定,CSV文件逗號分隔,逃生系統字符是雙引號&第一行包含標題。
相關問題
- 1. 如何通過格式化將CSV文件導入到Excel中
- 2. Excel - 如何以表格的形式打開多個CSV文件
- 3. CSV文件導入到MySQL的日期格式
- 4. 導入mysql表格到XML文件
- 5. 以csv格式導出表格
- 6. 格式化CSV文件格式正確
- 7. 如何重新格式化CSV文件?
- 8. 重新格式化CSV輸入文件
- 9. 格式化從csv文件導入Excel電子表格的數據
- 10. 將單個CSV文件導入到MySQL中的多個表中
- 11. 如何導入rake文件到表格?
- 12. MySQL導入CSV轉換日期格式
- 13. Google電子表格以任意日期格式導入CSV文件?
- 14. 以CSV格式寫入文件
- 15. 有效導入.csv到mysql到幾個相關表格
- 16. 如何將格式化文本文件導入到mysql數據庫
- 17. 導入CSV文件到MySQL
- 18. 導入多個CSV文件導入到主Excel表格中的數據追加到以前的進口
- 19. 如何在寫入CSV文件時格式化文本
- 20. 導入CSV文件到MySQL表
- 21. 如何使用PHP和MYSQL格式化CSV文件
- 22. 以CSV格式打開CSV文件::表格URL
- 23. SSIS將多個平面文件導入到多個表格
- 24. Python - 以表格格式寫入文件
- 25. 如何格式化(a)CSV文件中的數據以便可以輕鬆導入到R中?
- 26. 將json數據導出到格式化的csv文件
- 27. 如何導入.csv格式文件轉換成openproject
- 28. 的Python如何格式化CSV文件寫入
- 29. 將CSV文件導入到文本框但沒有正確格式化
- 30. 從.csv文件插入數據到多個MySQL數據庫表格
我不認爲這是可能的,至少在CSV文件格式。 Excel .xls(x)文件允許使用多個電子表格。 – tyteen4a03 2013-04-26 18:00:19