0
我有一個300MB的CSV文件,我需要將其導入到我的本地主機數據庫。我在php.ini中更改了upload_max_filesize和post_max_size。如何快速將大型CSV文件導入數據庫
問題是,它需要很長時間才能完成導入。
我想知道我該如何做得更快。它不應該花這麼長時間。
我有一個300MB的CSV文件,我需要將其導入到我的本地主機數據庫。我在php.ini中更改了upload_max_filesize和post_max_size。如何快速將大型CSV文件導入數據庫
問題是,它需要很長時間才能完成導入。
我想知道我該如何做得更快。它不應該花這麼長時間。
將其上傳到服務器並使用命令行。這樣可以減少由於使用php,Web服務器,Web客戶端和互聯網連接而導致的任何低效率,這些效率都與實際導入相關。
或者,你可以上傳文件(通過SFTP,SCP等),以一個特定的文件夾在您的網絡服務器,並使用phpMyAdmin的「UploadDir」指令以指向該文件。但我同意命令行是可用的最佳解決方案。有關詳細信息,請參見http://docs.phpmyadmin.net/en/latest/config.html#cfg_UploadDir。 –