我有每月要添加的数据,每个月我必须导入 30 多个 XSLX!当我使用 Navicat 时,我必须设置 xslx 列与 mysql 表列的关系,并且我反复这样做!这是在浪费我的时间......我想知道我可以使用 PHP 或 Navicat 或其他任何东西自动从 xlsx 导入到 MYSQL 吗?请帮我。
已解决:我正在使用 SimpleXLSX,它更快更高效。非常推荐给大家!
您可以编写简单的 Perl 脚本来执行以下操作:
要使其在 Windows 上运行,您应该安装以下免费软件:
来自http://activestate.com/perl的Activestate Perl ,然后是 DBD::mysql 和 DBD::Excel,如下所示:
ppm install DBD::Excel
ppm install DBD::mysql
最后,您需要编写 Perl 脚本。如果您按照上面链接上的文档进行操作,应该不会很困难。
尝试dbForge Studio for MySQL 中的数据导入工具。
自定义数据导入一次并保存模板文件(导入选项、字段映射等),然后多次使用。也可以在命令行模式下使用数据导入。
我会选择PHPExcel 提供了很好的示例和文档。