本地電腦通過Navicat連接阿里雲的Mysql數據庫


首先你需要一台阿里雲服務器ECS,如果你是學生,可以享受學生價9.5元/月 (阿里雲翼計划:https://promotion.aliyun.com/ntms/act/campus2018.html?userCode=40juv3zh) 如果不是學生可以先領取優惠卷后再購買(優惠卷鏈接:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=40juv3zh )

第一步:需要設置mysql的監聽地址

查看mysql的監聽地址:

netstat -nao

如果3306(mysql默認端口)前面是0.0.0.0,則表示端口監聽沒有問題,如果是127.0.0.1,則需要修改。

修改方式:打開/etc/mysql/my.cnf文件

在文件中加入如下代碼:

[mysqld] bind-address=0.0.0.0

重啟mysql:

service mysql restart

第二步:mysql數據庫中的user的表權限:

1 mysql -u root -p;  /*連接服務器*/
2 show databases; /*看當前所有數據庫*/
3 use mysql; /*進入mysql數據庫*/
4 show tables; /*查看mysql數據庫中所有的表*/
5 select Host, User from user; /*查看user表中的數據*/
6 update user set Host='%' where User='root'; /*修改user表中的Host*/
7 flush privileges; /*最后刷新一下*/

 


免責聲明!

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



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