当前位置:   article > 正文

Mysql允许远程访问_mysql 允许远程访问

mysql 允许远程访问

目录

远程访问条件

mysql允许远程访问有两个必要条件

  • 外部能访问到mysql开启的端口
  • 用户有权限访问

配置

1、配置绑定地址

mysql配置绑定的地址是127.0.0.1,只允许本机连接。为使其他主机可以访问mysql服务,需要绑定非本地ip,或0.0.0.0即可。

image.png

2、授权用户

用户访问信息在mysql数据库的user中设定,可通过修改user表,来授权用户访问。

改表

  1. 修改已有用户的host字段
    修改mysql的user表,host字段为指定ip即可。如果想任意主机都可以连接,可以使用%

    update user set host = ‘%’ where user = ‘root’;

  2. 新建远程连接用户

    grant all on . to admin@‘%’ identified by ‘123456’ with grant option;

授权

修改表后并不会生效,需要执行以下sql使用修改生效。

flush privileges;
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/531314
推荐阅读
相关标签
  

闽ICP备14008679号