admin 发表于 2020-11-3 13:31:47

mysql5.7设置允许外网访问

mysql5.7设置允许外网访问登陆到mysql,管理mysql。
一、设置mysql服务允许外网访问
    在/etc/my.cnf配置文件中增加port=3306bind-address=0.0.0.0
vim /etc/my.cnfport=3306bind-address=0.0.0.0
二、给mysql用户授权外网访问权限
    1.登陆

mysql -uroot -p123456use mysql    2.查看用户
select user,host from user;    3.设置host为%
      %为任意用户都有权限连接,localhost为只能本机连接,配置完host为%这一步就已经能外网访问了
update user set host='%' where user = 'root';
    4.授权用户具体权限
      授权任意主机(@'%')通过root用户('root'@)用123456密码(identified by '123456')连接到mysql服务器

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;flush privileges;三、重启mysql生效
systemctl restart mysqld
页: [1]
查看完整版本: mysql5.7设置允许外网访问