我有很多 excel 文件要导入到 mysql 表中。
是否有任何mysql命令/程序直接获取excel文件并将其一一导入表中?
或者通过几个步骤来完成这项任务的任何更简单的方法?
我有很多 excel 文件要导入到 mysql 表中。
是否有任何mysql命令/程序直接获取excel文件并将其一一导入表中?
或者通过几个步骤来完成这项任务的任何更简单的方法?
MySQL 不能直接读取 Excel 文件。
要么将 Excel 文件转换为 CSV,要么编写一个脚本来读取 Excel 文件(使用适合您选择的语言的 excel 阅读器库)并将该数据插入 MySQL。
有一些程序可以让您将文件从 Excel 批量转换为 CSV(例如,这个来自 SoftInterface,这是 Google 搜索“Excel to CSV”返回的第一个结果)
如果您在 Windows 中执行此操作,您可以将 Excel 文件设置为 ODBC 数据库,并使用 Access 或类似工具通过其自己的 ODBC 连接器将所有数据复制到 MySQL,但是您不得不设置每个 excel 文件的 DSN,或手动将数据从彼此的 .xls 剪切/粘贴到单个 ODBC 的 .xls 中。