阿里雲中centos7配置mysql遠程連接


在阿里雲上配置mysql遠程連接:

1.先在mysql數據庫中開啟遠程訪問

mysql -uroot -p'yourPassword'

--進入數據庫管理

grant all privileges on *.* to 'root'@'%' identified by 'yourPassword';

--給賬號為root的賬戶授予遠程登錄權限,通過密碼yourPassword登錄。只要賬戶密碼正確,任意IP地址可以使用任意數據庫。

flush privileges;

exit;

--刷新權限然后退出數據庫。

2.在服務器中打開3306端口

可參考https://blog.csdn.net/weixin_43507521/article/details/87802960

 

到這里,數據庫仍不能遠程訪問!!!把網上很多方式試過仍然不行。

原因:未在阿里雲控制的防火牆中打開3306端口。阿里雲只默認開啟http的80端口,https的443端口和ssh的22端口。

解決方案:在阿里雲控制台的防火牆中添加規則,打開3306端口。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM