远程连接MySQL数据库失败
生活随笔
收集整理的這篇文章主要介紹了
远程连接MySQL数据库失败
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
lnmp環境? 阿里云服務器
一般連接失敗有3個問題
1.用戶訪問權限
?//?任何遠程主機都可以訪問數據庫??
mysql>?GRANT?ALL?PRIVILEGES?ON?*.*?TO?'root'@'%'WITH?GRANT?OPTION;?????
//需要輸入次命令使修改生效
mysql>?FLUSH?PRIVILEGES;? ? ?
2.端口被防火墻禁掉
#/sbin/iptables?-I?INPUT?-p?tcp?--dport?3306?-j?ACCEPT
?#/etc/rc.d/init.d/iptables?save??保存:
?#?service?iptables?restart??重啟生效
當然除了開放3306端口外,還有一個方法就是關閉防火墻,命令為:
?#?service?iptables stop ?
不過,不推薦這種做法,因為這會引起安全性問題。
3.阿里云配置
在阿里云的安全組配置中添加MySQL端口號的信息(具體的不太懂就不講解了)
?
轉載于:https://www.cnblogs.com/blange/p/11320411.html
總結
以上是生活随笔為你收集整理的远程连接MySQL数据库失败的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET查询页面设置form的ac
- 下一篇: page分页问题,根据页码获取对应页面的