mysql远程访问和防火墙开启3306以及修改MySQLroot密码


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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM