我有数据,将每月添加,每个月我必须导入30多个XSLX!当我使用Navicat时,我必须设置从xslx列到mysql表列的关系,并且我重复地这样做!这是在浪费我的时间。我想知道我可以自动从xlsx导入到MYSQL,使用PHP或Navicat或其他可能的东西?请帮帮我。
解决方法:我正在使用SimpleXLSX,它更快更高效。非常推荐给大家!
发布于 2012-10-24 13:56:15
您可以编写简单的Perl脚本来执行以下操作:
要使其在Windows上运行,您需要安装以下免费软件:
http://activestate.com/perl中的Activestate Perl,然后是DBD::mysql和DBD::Excel,如下所示:
ppm install DBD::Excel
ppm install DBD::mysql最后,您需要编写Perl脚本。如果您遵循上述链接上的文档,应该不会很难。
发布于 2012-10-24 14:27:03
我会选择PHPExcel,这里提供了很好的示例和文档。
发布于 2012-10-24 14:32:10
尝试dbForge Studio for MySQL中的Data Import工具。
自定义数据导入一次并保存模板文件(导入选项,字段映射等),然后多次使用。还可以在命令行模式下使用数据导入。
https://stackoverflow.com/questions/13043304
复制相似问题