in ,

在 cPanel 控制台使用 phpMyAdmin 匯入 MySQL 資料庫完整教學

適用 Linux 虛擬主機,教你正確匯入資料庫避免資料錯誤

在 cPanel 控制台,phpMyAdmin 如何匯入資料庫

cPanel 控制台,phpMyAdmin 如何匯入資料庫,是許多使用 Linux 虛擬主機架設網站、進行網站搬家、資料轉移或還原備份時,經常會遇到且必須正確操作的重要實務流程

對於 WordPress、企業形象網站、購物網站來說,資料庫往往儲存了文章內容、會員資料、訂單資訊與系統設定,因此正確匯入資料庫,等同於確保網站能正常運作的關鍵步驟。

在實際操作匯入之前,建議先了解 phpMyAdmin 是什麼:
phpMyAdmin 是一套以 PHP 撰寫的免費 Web 管理工具,主要用來透過瀏覽器管理MySQL 或 MariaDB 資料庫(phpMyAdmin 官方說明請點我)。

因此可以簡單理解為:phpMyAdmin 原本就是設計讓使用者不需要使用 SSH 指令、不必安裝額外軟體,也能透過網頁介面直接管理資料庫,包含資料表瀏覽、欄位結構、資料新增修改、資料庫備份與匯入等常見管理需求。

這也是為什麼多數 Linux 虛擬主機都會在 cPanel 控制台中內建 phpMyAdmin,作為最基本且直覺的資料庫管理工具。

另本站文章中有以下 2 篇相關文章,可以搭配閱讀加深理解:

如何不登入 cPanel 控制台,直接透過瀏覽器使用 phpMyAdmin 管理 MySQL

MySQL 資料匯入好幫手-超過 2MB 的資料庫怎麼匯入?

資料庫會需要定期下載備份嗎?

不論主機代管商的系統備份機制多麼完整,都無法保證備份的時間點一定符合你實際需要還原的狀態。
系統備份通常是「全機備份」,而非針對單一網站或單一資料庫進行客製化保存。

因此仍然強烈建議網站管理者定期自行備份網站資料與資料庫,並將備份檔下載保存到本地端、外接硬碟或其他雲端空間,避免僅依賴主機商的自動備份機制。

當網站發生誤刪資料、程式錯誤、更新失敗、需要回復舊版本時,就可以直接使用備份好的 SQL 檔,依照本篇教學流程,快速完成資料庫匯入與還原作業。

(本教學僅適用於 Linux 系統提供的 cPanel 控制台

匯入資料庫前需要特別注意什麼?

建議在匯入資料庫前,快速確認以下事項:

  • 是否已備份目前正在使用的資料庫
  • SQL 檔案是否來自正確的原網站或原主機
  • 資料庫編碼是否為 UTF-8(避免中文亂碼)
  • 匯入目標資料庫是否為正確的網站資料庫

在 cPanel 控制台,phpMyAdmin 如何匯入資料庫?
在實際操作前,請務必先留意以下兩個關鍵重點,以避免資料被覆蓋、匯入錯誤或網站異常。

  1. 要匯入的 .sql 檔案,建議是從原主機或原系統中正確匯出,這樣才能確保資料表結構與編碼一致,相關教學可參考以下文章:cPanel 控制台上如何匯出資料庫(phpMyAdmin)
  2. 匯入前需先進入 cPanel → phpMyAdmin,
    確認目前選取的是正確要匯入的資料庫名稱,以避免將資料錯誤匯入到其他網站或測試用資料庫中。

請先登入 cPanel,下圖為 cPanel 登入畫面:



登入 cPanel 後,請在首頁中找到「資料庫」相關功能區塊,並點選 phpMyAdmin 進入資料庫管理介面:


phpmyadmin如何匯入資料庫

phpMyAdmin 匯入時需要先確認資料庫名稱

如前面所提醒,進入 phpMyAdmin 後,請先在左側清單中點選正確的資料庫名稱(圖中數字 1),確認畫面上方顯示的資料庫名稱與你要匯入的目標一致。

確認無誤後,再點選上方功能列中的「匯入」(圖中數字 2),進入資料庫匯入操作頁面。


phpmyadmin如何匯入資料庫

進入匯入畫面後,請點選「選擇檔案」,挑選你事先準備好的 .sql 備份檔案,其他設定通常維持預設即可,最後點選下方的「執行」開始進行資料庫匯入。


phpmyadmin如何匯入資料庫

資料庫匯入大小限制與主機資源說明

特別提醒:每一家主機代管商對於「單次資料庫匯入檔案大小」都會有所限制,以上圖示範的主機商為例,單次匯入上限為 50MB

由於多數虛擬主機屬於共享資源環境,若資料庫檔案過大,匯入過程可能會佔用大量 CPU、記憶體與磁碟 I/O,進而影響同一台主機上的其他使用者。

因此主機商通常會設定匯入大小與執行時間限制,避免資源被單一帳號過度使用。

常見問題

匯入資料庫失敗怎麼辦?

請先確認 SQL 檔案大小是否超過主機限制,資料庫是否選擇正確,或檔案編碼是否異常,若仍無法解決,建議洽詢主機商客服協助。

phpMyAdmin 匯入資料庫需要多久時間?

匯入時間會依資料庫大小、主機效能與當下系統負載而有所不同,小型資料庫通常只需數秒,若資料庫較大,則可能需要數分鐘以上。

Linux 與 Windows 主機的 phpMyAdmin 操作一樣嗎?

操作介面大致相同,但 Windows 主機通常使用 Plesk 控制台,Linux 主機則多為 cPanel,在入口位置與部分限制設定上會略有差異,實際仍需以主機商提供的環境為準。

此連結為 cPanel 虛擬主機使用相關教學,歡迎多加利用

延伸閱讀:本站相關 phpMyAdmin 教學

文章來源: https://wpoki.co

Written by 婷Z

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

GIPHY App Key not set. Please check settings

One Comment