1.修改mysql密碼
mysql> set password for root@localhost = password('新密碼');
2.防火牆開啟3306端口
A.打開防火牆配置文件:vi
/etc/sysconfig/iptables
B.修改3306 DROP為ACCESS :-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
C.重啟防火牆:service iptables restart
3.mysql開啟遠程訪問
A.登錄MySQL之后,修改mysql數據庫中user表中用戶host的值為%
mysql> use mysql;
mysql> update user
set
host =
'%'
where user =
'root'
;
mysql>
select
host, user from user;//查看是否修改成功
B.重啟MySQL