博客搬家過程中,經常會遇到一些問題,上次我們說了WordPress 博客搬家要注意的幾個問題,主要是在 WordPress 程序文件搬家過程中容易發生的問題。
其實還有一個比較常見的問題,就是數據庫文件導入過程中遭遇導入文件2M限制。如果你是一個老站,這個問題就非常常見了,像我的“品味雅虎”的數據庫已經達到15M,壓縮后也有4.5M,當我在 phpMyAdmin 中導入時,提示導入文件不能超過2M,而無法成功導入。
如何在 phpMyAdmin 中導入超過2M限制的大數據文件呢?
我參照東哥介紹的方法,成功導入。簡單說下操作步驟:
1、在原來的 phpMyAdmin 中分兩步導出 mysql 數據庫。第一步,導出數據庫結構,第二步,導出數據庫數據。
通常我們導出的是結構和數據,這次要分開來導出為兩個文件。
2、在現在的 phpMyAdmin 中導入數據庫結構。由于數據庫結構文件相當小,不會超過2M,所以我們可以順利地在 phpMyAdmin 中恢復。
3、導入數據庫數據。這里我們要用到東哥編寫的一個腳本,在服務器上完成導入。
- 下載這個文件 import,解壓縮,放置在根目錄中;
- 用記事本打開import.php,修改前面4行的數據庫名稱,數據庫用戶名和密碼數,及數據庫地址;
- 將第一步導出的數據庫數據文件(若是壓縮下載的,請先解壓),重命名為 db.sql,上傳到網站根目錄;
- 打開你的網站 http://您的域名/import.php ,成功導入。
如果你有服務器的運行權限,可以修改2M的限制,這不是今天討論的話題,就不多說了。