我有數據將每月添加,每個月我必須導入超過30個XSLX!當我使用Navicat時,我必須從mysql表列中設置xslx列的關係,並重復執行!這是浪費我的時間... 我想知道我可以自動從xlsx導入到MYSQL,使用PHP或Navicat或其他任何可能?請幫幫我。 從XSLX自動導入Mysql
求助: 我正在使用SimpleXLSX,它更快,更高效。非常推薦給大家!
我有數據將每月添加,每個月我必須導入超過30個XSLX!當我使用Navicat時,我必須從mysql表列中設置xslx列的關係,並重復執行!這是浪費我的時間... 我想知道我可以自動從xlsx導入到MYSQL,使用PHP或Navicat或其他任何可能?請幫幫我。 從XSLX自動導入Mysql
您可以編寫簡單的Perl腳本,將做到以下幾點:
爲了使它在Windows上工作,你應該安裝以下的自由軟件:
的ActiveState Perl的從http://activestate.com/perl,然後DBD :: mysql和DBD :: Excel中如下:
ppm install DBD::Excel
ppm install DBD::mysql
最後,你需要編寫你的Perl腳本。如果您按照上述鏈接上的文檔,這應該不會很困難。
我會去爲PHPExcel 提供了很好的示例和文檔。
嘗試使用dbForge Studio for MySQL中的Data Import工具。
自定義數據導入一次,並保存模板文件(導入選項,字段映射等),然後用它很多次。也可以在命令行模式下使用數據導入。