首頁 > 資料庫 > mysql教程 > 如何從遠端伺服器連接到 Amazon EC2 上的 MySQL 資料庫?

如何從遠端伺服器連接到 Amazon EC2 上的 MySQL 資料庫?

Linda Hamilton
發布: 2025-01-04 03:31:40
原創
1004 人瀏覽過

How to Connect to a MySQL Database on Amazon EC2 from a Remote Server?

從遠端伺服器連接到Amazon EC2 上的MySQL

要從遠端伺服器連接到Amazon EC2 上託管的MySQL 資料庫,需要執行以下步驟:

1。驗證遠端存取設定

確保要連線的 MySQL 使用者俱有遠端存取權限。這可以透過授予使用者 GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' 來完成;特權。

2.修改MySQL 設定

編輯MySQL 設定檔(my.cnf)並新增以下設定:

skip networking
bind-address = 0.0.0.0
登入後複製

3 .重新啟動MySQL

進行設定變更後,使用下列指令重新啟動MySQL:

/etc/init.d/mysql restart
登入後複製

4.驗證IP 位址

確保EC2實例分配有彈性IP 位址。 MySQL 連線命令應使用此 IP 位址而不是本機 IP 位址。

5.故障排除

如果執行這些步驟後仍然遇到連線錯誤,請檢查您的 AWS 安全群組設定。確保適當的入站規則到位,以允許從遠端伺服器到 MySQL 連接埠(通常是 TCP 連接埠 3306)的流量。

答案中的具體解決方案

另外,根據提供的回應中的建議,如果MySQL設定檔中的bind-address設定為127.0.0.1,則應將其變更為0.0.0.0 以允許來自外部IP 位址的連線。

以上是如何從遠端伺服器連接到 Amazon EC2 上的 MySQL 資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板