最近在使用阿里雲建站,遠程連接MySql的時候遇到了很多問題,始終無法訪問。
總結一下配置流程。
一、雲主機安組
二、打開Iptables 3306d
三、Mysql角色賦權我的鏡像是cent OS
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT service iptables save #保存iptables規則 netstat -an|grep 3306
1.查詢的MySQL的的用戶的
select host,user from mysql.user;
2.修改或新建用戶
新建用戶
grant all on *.* to 'memory'@'%' identified by '123456';
flush privileges;
修改用戶update user set host = '%' where user = 'root';
Tip: all 表示所有權限 , *.*對應庫名 這裏默認所有庫
memory 爲用戶名 @後的 '%' 代表所有IP地址均可訪問
123456 爲密碼
四、連接Mysql