Linux下的MySQL遠程用戶端無法串連

來源:互聯網
上載者:User

前情提要:事先聲明一下,這樣做是對安全有好處的。剛初始化好的MySQL是不能進行遠程登入的。要實現登入的話,強烈建議建立一個許可權低一點的使用者再進行遠程登入。直接使用root使用者遠程登入有很大的風險。分分鐘資料庫就有可能被駭客drop掉。

首先,修改/etc/mysql/my.cnf檔案。把bind-address = 127.0.0.1這句給注釋掉。解除地址綁定(或者是綁定一個你的固定地址。但寬頻上網地址都是隨機分配的,固定ip不可行)。

然後,給一個使用者授權使他能夠遠程登入。執行下面兩句即可。

grant all PRIVILEGES on *.* to user1@'%'identified by '123456' WITH GRANT OPTION;
FLUSH  PRIVILEGES;

最後重啟一下mysql服務。service mysql restart。

Linux下解決MySQL無法遠端連線問題 

本文永久更新連結地址:

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.