在連接配接過程當中,常遇到的兩個問題有兩個。
1.XXX 2003-can’t connect to MYSQL server XXX
2.XXHost is not allowed to connect this Mysql serverXX
(在解決問題之前,我先說一下我Linux系統和Mysql的版本,Linux:centos6.8 Mysql:5.6)
先講第一個問題的解決方法
1.出現此問題可能是因為Linux防火牆沒有關掉,此時應該關掉防火牆。
具體代碼:
services iptables stop
關于防火牆的指令還有很多,建議讀者自己查閱資料。
2.現在第一個問題應該已經解決了。然後講解第二個問題的解決方案。
這時需要對Linux系統内的MySQL資料庫進行授權,授什麼權呢?該權力就是要别的主機可以通路本主機的權利。
或不多說直接上代碼:
進入資料庫以後,使用一下指令:
第二步:執行這一條指令(錯誤可以忽略不記)
第三步:重新整理一下即可:
最後我放一張完整的截圖:
現在應該就可以了,但是據很多人說這樣還是不行,如果真是這樣就請小夥伴們自行查閱資料解決吧。畢竟我能力也有限。