雲際科技工作室雲際科技工作室
首頁 ›教學文件 ›資料庫
資料庫·閱讀約 4 分鐘

開啟遠端 MySQL 連線

預設只有主機本身(localhost)可以連資料庫。要用本機的 MySQL Workbench、TablePlus 或外部應用程式連進來,需要先把來源 IP 加入白名單。

  1. 1

    查自己的對外 IP

    搜尋「what is my ip」或在終端機執行 curl ifconfig.me。記下這個 IP。

  2. 2

    加入允許清單

    cPanel →「資料庫」→「遠端 MySQL」。在「新增存取主機」填入剛才的 IP,備註寫清楚用途(例如「公司辦公室」),按「新增主機」。

  3. 3

    用工具連線

    在 MySQL 用戶端填:主機填你的網域或主機名稱、連接埠 3306、使用者與密碼用你建立的資料庫使用者、資料庫填完整名稱(含前綴)。

  4. 4

    動態 IP 的處理

    一般家用網路的 IP 會變動,變了就連不上,要回來重新加。不建議填 % 開放全部 IP,那等於把資料庫對整個網際網路打開。

  5. 5

    用完就移除

    臨時除錯加的 IP,處理完回到這一頁把它刪掉。白名單留著越久風險越高。

補充說明

  • 如果只是要看資料或改幾筆,用 phpMyAdmin 就夠了,不需要開遠端連線。
  • 外部網站程式要連這台主機的資料庫,請考慮改成把程式也放在同一台主機上。跨主機的資料庫查詢會慢很多。

照著做還是卡住?

到客戶中心開一張客服單,把你卡在第幾步、看到什麼錯誤訊息寫清楚,技術部門會直接回覆。

開客服單