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