我最近已經切換了網站託管服務提供商,並且新的提供商不允許在MySQL中加載數據infile命令。但是,我有許多CSV文件使用該命令每週更新數據庫中的表。沒有典型的加載數據選項,導入MySQL的最佳方式是什麼?我試過mysqlimport,但由於數據不是SQL格式,它只是標準的CSV數據,所以似乎失敗了。謝謝你的幫助。將CSV文件導入到MySQL而不使用加載數據infile
0
A
回答
0
使用以下過程:
- 轉換的CSV到MySQL CSV轉儲格式
- 上傳文件到MySQL的服務器或共享主機文件系統
使用下列之一命令將其導入:
中mysqladmin:
mysqladmin create db1 mysql db1 < dump.csv
的mysql:
mysql> CREATE DATABASE IF NOT EXISTS db1; mysql> USE db1; mysql> source dump.csv
參考
相關問題
- 1. 將csv導入到mysql而不加載數據infile
- 2. 將數據導入csv文件到mysql
- 3. 在mysql加載數據infile導入時刪除CSV公式值
- 4. Mysql CSV加載infile
- 5. CSV加載數據不導入文件
- 6. 加載CSV文件導入到MYSQL數據庫不能導入行
- 7. 將CSV文件導入MySQL數據庫
- 8. 使用腳本將.csv文件加載到MySQL數據庫中
- 9. 導入CSV到MySQL與LOAD DATA INFILE
- 10. PHP MySQL - 使用LOAD DATA INFILE導入CSV - 確定文件路徑?
- 11. 將mysql數據導出到csv文件
- 12. mysql加載數據infile vs使用表
- 13. 無法使用加載數據infile本地到mysql加載大文件
- 14. 檢索導入的CSV(加載數據INFILE)的ID
- 15. MySQL加載數據Infile
- 16. 加載數據從CSV文件LOCAL INFILE其中字段不括
- 17. 加載數據INFILE不會導入CSV數據源中的所有行
- 18. 加載本地infile csv到MySQL數據庫失敗
- 19. 嘗試使用phpadmin將數據從csv文件導入到mysql數據庫
- 20. 如何使用codeigniter將csv文件數據導入到mysql數據庫中?
- 21. 導入CSV數據到MySQL
- 22. PHP的MySQL從CSV文件上載數據INFILE
- 23. 使用php而不是csv格式將excel數據導入到mysql
- 24. 將csv數據導入到mysql表中
- 25. 使用MySQL終端導入500mb csv文件到數據庫中
- 26. 使用php導入大型csv文件到mysql數據庫
- 27. 導入csv文件到MySQL數據庫使用php
- 28. 使用休眠導入csv文件到MySQL數據庫
- 29. 使用php mysql導入csv文件到數據庫
- 30. 導入CSV文件到MySQL
腳本來讀取CSV,然後建立自己的'INSERT'報表? – jimbobmcgee
@ user2895995 - 您是否嘗試過加載數據LOCAL INFILE?在Linux中還有一個'mysqlimport'命令可以執行相同的功能,否則你必須執行jimbobmcgee建議的操作並創建插入。 –
是的,我已經嘗試了本地選項,但通常阻止「加載」命令。如何指定使用mysqlimport導入哪個表? – user2895995