最近群里有一位朋友做了一個小說網站,內容量比較大,數據庫達到200多M。在導入數據庫時老是掛掉,根本無法正常的導入使用,折騰來折騰去,實在搞不定,然后,找到了我,我告訴了他一個方法,不管多大的數據庫都可以輕松的導入成功,在這里我就分享給大家,也算是給我自己的一個筆記記錄。
我相信很多新手或許都遇到過這樣的情況,phpMyAdmin無論是導入還是導出功能,文件太大了,要么導入不了,要么導出不了。其實,也不盡然,只是我們操作的方法的問題,具體操作步驟如下:
我們進入服務器的phpMyAdmin目錄,在這個目錄下有一個 config.sample.inc.php 文件,我們將它下載到本地,重新命名為 config.inc.php,并用自己的開發工具打開編輯。
將
修改為:
接下來我們在 phpMyAdmin 的目錄下創建兩個空目錄,upload 和 save,并且把要導入的數據庫文件傳送到 upload 目錄下。
從上圖可以清楚的看到:
現在我們可以直接,從網站服務器上傳文件夾 upload/ 中選擇 backup.sql”。點擊“執行”導入。
即使限制100M、1000M的大數據還是很快導入MYSQL數據庫了。
phpmyadmin導出同樣也要修改配置文件,上面已經說過了,并附上了圖片,這里就直接省略了。
注意:
1、在導出A服務器上大些的數據庫時一般在導出文件大小在1GB左右時就自動停止了,并沒有將數據庫導出完整,這時候可以先將導出的數據導入到服務器B之后在B服務器上面使用phpmyadmin查看從A服務器一共導出了多少張表,然后,再次在A服務器上進行剩下的表的導出。
2、導出文件過大的話在導入的時候會出現一次或者幾次導入不成功,此時應根據提示再次將同一個數據文件進行導入,多執行幾次之后就會將數據文件全部導入成功。
3、在導出時盡量多批次導出,這樣導出的文件比較小,在導入的時候使用的時間比較短,可以在短時間內了解到此次導出的數據文件是否有損壞或者其他情況。
以上就是phpMyAdmin導入導出“超大sql數據庫文件”教程的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答