欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

远程连接MySQL数据库

程序员文章站 2022-03-16 11:24:39
...

一、在Navicat Lite中打开要连接的数据库后输入查询语句:

      select user,host from mysql.user;

二、将root和mysql.sys对应的host改为%,然后保存.
远程连接MySQL数据库
三、重启MySQL服务后就能远程访问数据库了

四、说明:
host列是指定登录的ip,比如说 user=root host=192.168.1.1 ,这里的意思就是说,root用户只能通过 192.168.1.1的客户端去访问,而%则是个通配符, 如果host=192.168.1.%,那么就表示 只要是 ip为host=192.168.1.前缀的客户端都可以连接,那么host=%的话则表示所有ip都有权去连接。
链接:说明参考.