0
我知道有類似的問題,但我從來沒有找到一個解決方案來匹配我的情況。 所以我的問題是我有一個像130MB與.txt擴展名的大文件。 現在我想把這個文件上傳到mysql數據庫。 現在我有問題上傳這個文件它得到超時,使用phpmyadmin。 有沒有好的方法來使用PHP上傳這個文件? 或者除此之外還有其他方法嗎?如何導入maxmind數據庫使用php
我知道有類似的問題,但我從來沒有找到一個解決方案來匹配我的情況。 所以我的問題是我有一個像130MB與.txt擴展名的大文件。 現在我想把這個文件上傳到mysql數據庫。 現在我有問題上傳這個文件它得到超時,使用phpmyadmin。 有沒有好的方法來使用PHP上傳這個文件? 或者除此之外還有其他方法嗎?如何導入maxmind數據庫使用php
訪問通過控制檯服務器(SSH,TELNET等),並使用本地CLI客戶端負載數據語法來導入您的文件數據導入文件:
http://dev.mysql.com/doc/refman/5.1/en/load-data.html
編輯:基於更新的答案註釋。
由於無法通過CLI訪問MySQL,我建議要通過FTP上傳文本文件,然後做一個快速的PHP腳本通過一個簡單的數據庫導入的文件連接+插入語句..
也使用set_time_limit(0)
確保腳本在執行查詢時不會超時。
您還需要確保您有足夠的內存可用來加載文件。
我無法連接到膩子SSH任何其他建議? – 2012-04-03 03:13:05
mysqlimport --local將對登錄服務器產生類似的影響。 – 2012-04-03 03:18:17