大家好,我是MySQL新手,有個問題懇請大家幫忙解惑。
我想將excel(.xlsx)檔匯入MySQL Workbench,雖然轉csv檔並改編碼能順利匯入,但是有N個excel檔的話蠻耗時間,所以想請問各位高手,請問MySQL Workbench能設定(或語法)匯入後自動轉換檔案和編碼嗎?非常感謝!!
更新:最後我使用python中的pandas套件成功匯入.xlsx檔,感謝大家幫忙!
Table Data Import/Export Wizard for JSON and CSV
The Table Data Import/Export Wizard supports import and export of JSON and CSV files allowing for easy interoperability with MySQL tables. The new Table Data Import/Export Wizard also provides flexible configuration options including separators, column selection, encoding selection, and more.
From MySQL Workbench: Administration
Learn how to import Excel data into a MySQL database
How to Import CSV File into MySQL Table in 4 Different Ways
使用 MySQL Workbench 匯入的只能是 JSON 和 CSV 檔案。
想要加快匯入流程,就只能從轉換檔案下手。
如果不是機密資料,建議您使用批次轉換檔案的服務;反之,也能自行寫程式來輔助。
順帶一提,目前 phpMyAdmin 能匯入 ods 檔案,至於 xlsx 檔案您可能要試一試了。