阿里雲linux服務器3306接口不通 | navicate遠程連接10038

最後發了售後工單解決。原因是防火牆3306端口沒放行。

放行命令:iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

解決mysql遠程連接授權問題:

1. 安裝mysql。給mysql.user表中user=root賬戶設置host爲%,即爲所有訪問。

2. 阿里雲安全組開放3306端口。

3. 防火牆放行3306端口。

 

忘記mysql root密碼方法:

vi /etc/my.cnf

修改mysql配置文件。在[mysqld]項下添加skip-grant-tables

跳過登錄輸入密碼

登錄mysql

修改mysql.user表root賬號的auth.....string字段。即密碼加密字段。

update mysql.user set ahth....=password(你的密碼) where user='root'

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章