Php 从XSLX自动导入Mysql

Php 从XSLX自动导入Mysql,php,mysql,database,import,Php,Mysql,Database,Import,我有每月添加的数据,每个月我必须导入30多个XSLX!当我使用Navicat时,我必须设置xslx列与mysql表列之间的关系,并且我会重复这样做!这是在浪费我的时间。。。 我想知道我是否可以使用PHP或Navicat或其他任何工具自动从xlsx导入MYSQL?请帮帮我。 解决了的: 我正在使用SimpleXLSX,它更快、更高效。非常推荐给大家 您可以编写简单的Perl脚本,该脚本将执行以下操作: 使用驱动程序打开Excel文件进行读取 使用驱动程序打开MySQL服务器连接 使用SELECT

我有每月添加的数据,每个月我必须导入30多个XSLX!当我使用Navicat时,我必须设置xslx列与mysql表列之间的关系,并且我会重复这样做!这是在浪费我的时间。。。 我想知道我是否可以使用PHP或Navicat或其他任何工具自动从xlsx导入MYSQL?请帮帮我。
解决了的:
我正在使用SimpleXLSX,它更快、更高效。非常推荐给大家

您可以编写简单的Perl脚本,该脚本将执行以下操作:

  • 使用驱动程序打开Excel文件进行读取
  • 使用驱动程序打开MySQL服务器连接
  • 使用SELECT从Excel读取数据,并使用insert将数据插入MySQL
  • 利润!:-) 要使其在Windows上工作,您应安装以下免费软件:

    Activestate Perl,然后是DBD::mysql和DBD::Excel,如下所示:

    ppm install DBD::Excel
    ppm install DBD::mysql
    
    最后,您需要编写Perl脚本。如果您按照上面链接上的文档进行操作,应该不会很困难。

    我会选择 提供了很好的示例和文档。

    在dbForge Studio for MySQL中试用工具

    自定义数据导入一次并保存模板文件(导入选项、字段映射等),然后多次使用。也可以在命令行模式下使用数据导入