【问题标题】:converter for xls to sql converter [closed]xls 到 sql 转换器的转换器 [关闭]
【发布时间】:2011-03-04 22:59:33
【问题描述】:

正在寻找 xls 到 sql 转换器的转换器。

或者

是否有从 xls 电子表格插入表格的脚本,

问候

巴拉尼库马尔

【问题讨论】:

    标签: php converter


    【解决方案1】:

    您可以将 xls 文件转换为简单的 csv 文件,然后使用 LOAD DATA INFILE 语句。 在您的 SQL 客户端中键入“help LOAD DATA”以获得有关此语句的更多帮助。

    【讨论】:

    • 不转sql,转csv,使用load data infile语句。
    【解决方案2】:

    Excel 数据默认没有架构信息。我最近遇到了一个允许从 Excel 转换为 MySQL 的在线工具: http://xlstosql.brightants.com/

    输入

    包含数据的 Excel (xls / xlsx) 文件(具有某些特定格式,您必须查看文档)

    输出

    .sql 导出文件(可以导入 MySQL 数据库) 对我来说效果很好。

    另一个效果很好的选项是使用 CSV 中间体。 Excel 可以导出为 CSV,MySQL 可以通过 LOAD 命令或 PHPMyAdmin 导入 CSV。但是我每次都必须手动添加列和数据类型,而且之前导出到 CSV 的选项似乎比较慢。

    是否有任何基于 Excel 的插件可以直接执行此操作?

    【讨论】:

      【解决方案3】:

      将 .xls/.xlsx 文件保存为 .csv 文件,然后逐行解析,然后使用 array explode ( string $delimiter , string $string [, int $limit ] ); 作为 $delimiter

      【讨论】:

        【解决方案4】:

        简单

        1. 将您的 Excel 内容复制粘贴到 openoffice 电子表格中
        2. 保存电子表格
        3. 通过选择 Openoffice 文档电子表格将电子表格导入 phpmyadmin

        【讨论】:

          猜你喜欢
          • 2011-01-09
          • 2012-04-10
          • 2010-09-24
          • 1970-01-01
          • 2017-09-10
          • 2011-06-07
          • 2013-01-03
          • 2011-02-24
          相关资源
          最近更新 更多