Host is not allowed to connect to this MySQL server解決方案 可以訪問區域網路的資料庫! 完美解決!

來源:互聯網
上載者:User

標籤:完美解決   相關   文章   date   base   alt   遠程   ace   瞭解   

0.

http://blog.csdn.net/flyyhz/article/details/77100243

1.

2.

 

3.

 

4.

 

5.

 

6.

7.

 

8.

 

9.

今天在Linux上面裝完MySQL,卻發現在本地登入可以,但是遠程登入卻報錯Host is not allowed to connect to this mysql server,找了半天試了網上的一些方法都沒有解決,最終在一篇文章裡找到瞭解決方法,特意記錄一下。

先說說這個錯誤,其實就是我們的MySQL不允許遠程登入,所以遠程登入失敗了,解決方案如下:

    1. 在裝有MySQL的機器上登入MySQL mysql -u root -p密碼
    2. 執行use mysql;
    3. 執行update user set host = ‘%‘ where user = ‘root‘;這一句執行完可能會報錯,不用管它。
    4. 執行FLUSH PRIVILEGES;

      經過上面4步,就可以解決這個問題了。 
      注: 第四步是重新整理mysql的許可權相關表,一定不要忘了,我第一次的時候沒有執行第四步,結果一直不成功,最後才找到這個原因。

Host is not allowed to connect to this MySQL server解決方案 可以訪問區域網路的資料庫! 完美解決!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.