前言:
此时同学们对“mysql远程访问拒绝”大约比较关心,姐妹们都想要了解一些“mysql远程访问拒绝”的相关内容。那么小编也在网摘上收集了一些有关“mysql远程访问拒绝””的相关资讯,希望大家能喜欢,小伙伴们一起来了解一下吧!在测试环境我们经常需要通过一些MySQL工具连接数据库,出于安全考虑,MySQL创建的用户一般只能通过指定的IP进行访问。例如:本地IP:127.0.0.1
但是测试期间不需要这么严谨,甚至允许所有IP进行数据库连接操作,测试期间怎么允许所有IP都可以访问呢?
首先我们查看一下当前数据有哪些用户及允许连接的IP情况
select Host,User from mysql.user;
注意:mysql 是一个特殊的库名称
修改允许远程连接的用户的连接IP
update mysql.user set Host='%' where User='root';
注意:% 是允许任意网络IP连接的意思,如果不想任意网络连接,可以设置本地电脑IP地址
刷新当前权限使刚刚修改的内存生效
flush privileges;
如果你的数据库已经限制了,无法连接数据库或者无法进入数据进行操作的,大家可以看看我之前的【MySQL忘记密码怎么办?】文章。通过跳过验证设置直接进入数据库,之后再把验证的改回来即可
标签: #mysql远程访问拒绝 #mysql如何创建新的数据库 #mysql指定ip访问指定数据库 #mysql创建长连接 #mysql55远程连接