2016-09-02 114 views
0

我正在使用AWS,並且我剛剛在EC2環境下安裝了MySQL,使用ubuntu 14,我創建了可以通過SSH正常連接的根,但是我創建了另一個用戶,授予所有權限,以便其他人可以將更改上傳到DB和我試圖通過標準模式與我的EC2的公共dns連接,但是我拒絕了。我做錯了?我需要修理一些東西? ...我在分配給我的EC2的安全組中分別打開了端口3306。我希望你能幫助我如何將mysql用戶連接到服務器AWS EC2?

+1

在你的安全組上,它允許從0.0.0.0/0還是IP範圍訪問?您的實例是否在VPC中? VPCs安全組如何? – filipebarretto

+0

mysql/aurora端口3306任意位置0.0.0.0/0 –

+0

您嘗試連接哪些命令? – error2007s

回答

0

您需要檢查的幾件事情,

  • 創建應該通過其進行連接的主機IP用戶。在創建用戶和授予你的時候,你必須提供一個ip。

  • 尋找my.cnf中的bind-dns條目並用#註釋它。

  • 重新啓動mysql服務器。它現在應該適合你。