1.將3306端口加入防火牆
/sbin/iptables -I INPUT -p tcp --dport 3306-j ACCEPT #添加端口3306
/etc/rc.d/init.d/iptables save #保存設置
/etc/rc.d/init.d/iptables status #查看防火牆狀態
2. 設置遠程訪問權限
mysql -u root -ppassword //進入mysql控制台
mysql>use mysql;
mysql>update user set host = '%' where user = 'root'; //這個命令執行錯誤時可略過
mysql>flush privileges;
mysql>select host, user from user; //檢查‘%’ 是否插入到數據庫中
mysql>quit