0

我有很多 excel 文件要导入到 mysql 表中。

是否有任何mysql命令/程序直接获取excel文件并将其一一导入表中?

或者通过几个步骤来完成这项任务的任何更简单的方法?

4

2 回答 2

1

MySQL 不能直接读取 Excel 文件。

要么将 Excel 文件转换为 CSV,要么编写一个脚本来读取 Excel 文件(使用适合您选择的语言的 excel 阅读器库)并将该数据插入 MySQL。

有一些程序可以让您将文件从 Excel 批量转换为 CSV(例如,这个来自 SoftInterface,这是 Google 搜索“Excel to CSV”返回的第一个结果)

于 2010-10-15T08:06:20.167 回答
0

如果您在 Windows 中执行此操作,您可以将 Excel 文件设置为 ODBC 数据库,并使用 Access 或类似工具通过其自己的 ODBC 连接器将所有数据复制到 MySQL,但是您不得不设置每个 excel 文件的 DSN,或手动将数据从彼此的 .xls 剪切/粘贴到单个 ODBC 的 .xls 中。

于 2010-10-15T17:06:50.563 回答