爲了能使本地安裝的Navicat工具進行遠程訪問,首先需要在阿里雲控制檯開發3306端口
出於安全考慮,我新創建了一個用戶,然後給這個用戶賦予對一個數據庫的增刪查改操作
# 指定任何ip的fyy用戶登錄
mysql> use mysql;
mysql> create user 'fyy'@'%' identified by 'password';
# 查看fyy用戶權限
mysql> show grants for 'fyy'@'%';
# 授權fyy用戶僅對management數據庫有查詢、插入和更新和刪除的操作
mysql> use management;
Database changed
mysql> grant select,insert,update,delete on management.* to "fyy"@'%';
Query OK, 0 rows affected (0.00 sec)
信息填寫完成後,建議先連接測試,測試通過再點擊確定
當然也可以用root用戶進行連接
這兩個頁面設置完成後,點擊連接測試
在這裏可以看到,root賬號和fyy賬號的區別了
然後就可以使用工具遠程訪問自己服務器的數據庫了
參考博客:
https://www.cnblogs.com/wangyueping/p/11258028.html
https://www.cnblogs.com/libin6505/p/8269035.html
https://blog.csdn.net/weixin_44487722/article/details/90144252