相信很多人都知道,如果我們使用phpMyAdmin來維護mysql數據庫的時候,我們經常需要做數據庫備份和恢復。經常會用phpMyAdmin導入數據或者導出數據。
今天主要就是說說:phpMyAdmin導入數據庫文件過大的問題,例如:我這里導入的sql文件80M時就會出錯。具體的解決方法如下:
第一種方法:PhpMyAdmin特有的一個功能,就是執行已上傳的SQL或者ZIP文件的導入功能。(推薦)
1、打開phpmyadmin安裝目錄下的config.inc.php,例如:c:/phpmyadmin/config.inc.php
2、找到 $cfg[‘UploadDir’] 這個字眼 (沒有就自己加)
3、改成 $cfg[‘UploadDir’] = ‘upload’; //用upload代表上傳的文件夾名字,告訴大家這個文件夾名是隨意寫的,不要寫中文即可!
4、然后,新建一個文件夾叫 upload。例如:c:/phpmyadmin/upload;
5、然后,把你的大的sql文件上傳到這個 upload文件夾。例如:我這里是把 backup.sql 文件上傳到這里的。
6、回到 phpMyAdmin 的導入頁面刷新,開始導入!
從上圖可以清楚的看到:
現在我們可以直接,從網站服務器上傳文件夾 upload/ 中選擇 backup.sql”。點擊“執行”導入。
即使限制100M、1000M的大數據還是很快導入MYSQL數據庫了。
注意:
一般超時時間是300秒,如果超時就要去修改另外一個文件的配置,例如:c:/phpmyadmin/libraries/config.default.php (友情提示:phpmyadmin的安裝目錄只是一個舉例,你們裝的不一定和我一樣,不要死磕這個目錄怎么找不到?一定要結合自身的情況)。
找到$cfg[‘ExecTimeLimit’],并改為$cfg[‘ExecTimeLimit’] = 0 代表無限制!
然后,重啟mysql服務!
以上就是phpMyAdmin導入文件大小限制(sql文件過大)解決方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答