mysql 遠端連線2003

Link-X發表於2019-03-11

遠端環境:阿里雲linux,以下可依次進行。知道可以遠端連線 把大象關進冰箱一共分四步
開啟ssh

一、 修改配置
1、開啟mysql配置檔案: vim etc/my.cnf
2、找到mysqld下面的bind-address

mysql 遠端連線2003
如果你的 bind-address = localhost,那麼請講它改為0.0.0.0 代表允許任何ip訪問

二、開啟埠
1、開啟埠命令:iptables -A INPUT -ptcp --dport 埠號-j ACCEPT
2、儲存配置:iptables save
3、重啟服務:iptables restart

三、修改使用者訪問許可權
1、登陸mysql:mysql -u root -p
2、選擇資料庫:use mysql;
3、檢視使用者:select user,host from user;
我這裡root和xChat已經是 %了,說明允許任何遠端連線,如果你的事localhost的話那麼請接著下一步把。

mysql 遠端連線2003
4、設定訪問許可權:GRANT ALL PRIVILEGES ON . TO 'root'@'%'WITH GRANT OPTION;
5、 重啟服務:FLUSH PRIVILEGES;

四、關閉防火牆 systemctl stop firewalld

相關文章