MySQL8.0本地服务器连接不上的问题解决
MySQL在同一个内网内,但是他人链接你的MySQL时候提示:
Host xxx is not allowed to connect to this MySQL server
这通常是MySQL限制了用户允许访问的IP导致的,我们可以按照下面的步骤来接触这个限制。
办法一
进入mysql的bin目录,打开cmd,然后输入mysql -u root -p,然后再输入你的账号密码
接着输入 use mysql; 记得后面的分号不要忘了
接着输入 select host from user where user = ‘root’; 分号不要忘了,这时候我们能看到host下面的是loalhost的权限
然后输入 update user set host = ‘%’ where user = ‘root’; 修改这个权限
最后输入 FLUSH PRIVILEGES; 刷新权限即可,现在别人链接你的MySQL就不会出现连接失败了。
办法二
我们也可以通过Navicat直接修改,如图所示,直接打开mysql这个数据库,然后新建查询,然后将命令输入进去即可,第一个是查询现在的root用户可以允许链接的地址,可查可不查。如果现在登录的不是root用户,可以将root改成对应用户名即可。
select host from user where user = 'root'; update user set host = '%' where user = 'root'; FLUSH PRIVILEGES;
到此这篇关于MySQL8.0本地服务器连接不上的问题解决的文章就介绍到这了,更多相关MySQL8.0本地服务器连接不上内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
MySQL 5.7.14 net start mysql 服务无法启动-“NET HELPMSG 3534” 的奇怪问题
这篇文章主要介绍了MySQL 5.7.14 net start mysql 服务无法启动-“NET HELPMSG 3534” 的奇怪问题,需要的朋友可以参考下2016-12-12Mysql 5.7.19 免安装版配置方法教程详解(64位)
这篇文章主要介绍了Mysql 5.7.19 免安装版配置方法教程详解,需要的朋友可以参考下2017-08-08windows 64位下MySQL 8.0.15安装教程图文详解
本文通过图文并茂的形式给大家介绍了MySQL 8.0.15安装教程(windows 64位),非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下2019-04-04
最新评论