1. 程式人生 > >如何用phpmyadmin導入大容量.sql文件

如何用phpmyadmin導入大容量.sql文件

是我 技術 notepad 分享 使用 fig f11 gpo 管理

很多使用php+mysql建站的站長朋友們,經常要用到phpMyAdmin數據庫管理工具備份和恢復數據庫,當站點運行很久的時候,MySQL數據庫會非常大,當站點碰到問題時,需要使用phpMyAdmin恢復數據庫,但是在導入大的SQL文件時候,由於PHP上傳文件的限制和腳本的響應時間的限制,無法導入,會顯示失敗,但是我們要導入到MySQL數據庫,要怎麽操作呢?下面由我為大家來講解一下吧,可以幫助到需要的站長朋友!

工具/原料

  • MySQL管理工具phpMyAdmin
  • MySQL文件
  • Notepad++

方法/步驟

  1. 1

    在phpMyAdmin目錄下,在根目錄找到config.inc.php文件,如果沒有config.inc.php文件,可以將根目錄中的config.sample.inc.php文件復制一份,重命名為config.inc.php,保存即可!如圖所示:

    技術分享圖片
  2. 2

    接著用Notepad++打開config.inc.php文件,查找代碼

    $cfg[‘UploadDir‘] = ‘‘;

    這個參數就是設定導入大的SQL文件存放的目錄,這裏把值設定為:ImportBigSQL,代碼為:

    $cfg[‘UploadDir‘] = ‘ImportBigSQL‘;

    然後保存文件,如圖所示:

    技術分享圖片
  3. 3

    接著我們在phpMyAdmin目錄下,建立以ImportBigSQL命名的文件夾,如圖所示:

    技術分享圖片
  4. 4

    把我們需要導入的SQL數據庫文件,放到ImportBigSQL文件夾下面,如圖所示:

    技術分享圖片
  5. 5

    登入phpMyAdmin,選擇需要導入的MySQL數據文件,點擊導航條上面的“導入”按鈕,如圖所示:

    技術分享圖片
  6. 6

    選中“從網站服務器上傳文件夾 ImportBigSQL/ 中選擇:”選項,並選擇需要導入的SQL數據文件,如圖所示:

    技術分享圖片
  7. 7

    最後點擊“執行”,導入需要的大的SQL數據文件,如圖所示:

    技術分享圖片
  8. 8

    經過一段時間,phpMyAdmin顯示我們需要導入的SQL文件,導入成功,我們需要導入的大的SQL文件以及導入成功了,可以測試下網站,是否可以訪問了,如圖所示:

    技術分享圖片 END

註意事項

  • 如果在config.inc.php文件,沒有找到 $cfg[‘UploadDir‘] = ‘‘; 可以自己在文件中添加上去,並填上相應的參數。
  • 參數值ImportBigSQL可以自己設定,不過phpMyAdmin創建的文件夾名稱要跟設定的參數值一樣。

如何用phpmyadmin導入大容量.sql文件