【发布时间】:2011-03-04 22:59:33
【问题描述】:
正在寻找 xls 到 sql 转换器的转换器。
或者
是否有从 xls 电子表格插入表格的脚本,
问候
巴拉尼库马尔
【问题讨论】:
正在寻找 xls 到 sql 转换器的转换器。
或者
是否有从 xls 电子表格插入表格的脚本,
问候
巴拉尼库马尔
【问题讨论】:
您可以将 xls 文件转换为简单的 csv 文件,然后使用 LOAD DATA INFILE 语句。 在您的 SQL 客户端中键入“help LOAD DATA”以获得有关此语句的更多帮助。
【讨论】:
Excel 数据默认没有架构信息。我最近遇到了一个允许从 Excel 转换为 MySQL 的在线工具: http://xlstosql.brightants.com/
输入:
包含数据的 Excel (xls / xlsx) 文件(具有某些特定格式,您必须查看文档)
输出:
.sql 导出文件(可以导入 MySQL 数据库) 对我来说效果很好。
另一个效果很好的选项是使用 CSV 中间体。 Excel 可以导出为 CSV,MySQL 可以通过 LOAD 命令或 PHPMyAdmin 导入 CSV。但是我每次都必须手动添加列和数据类型,而且之前导出到 CSV 的选项似乎比较慢。
是否有任何基于 Excel 的插件可以直接执行此操作?
【讨论】:
将 .xls/.xlsx 文件保存为 .csv 文件,然后逐行解析,然后使用 array explode ( string $delimiter , string $string [, int $limit ] ) 和 ; 作为 $delimiter
【讨论】:
简单
【讨论】: