无法远程连接mysql怎么办

无法%ign%ignore_a_1%re_a_1%mysql的解决方法:1、登录mysql;2、执行【grant all on 数据库名.* to ‘数据库账户名’@’%’ identified by ‘密码’ with grant option;】命令;3、刷新权限。

无法远程连接mysql怎么办

问题:

远程连接mysql数据库时出现如下提示信息:

(推荐教程:mysql视频教程)

“MYSQL CONNECT ERROR – 1130:Host ’202.43.**.**’ is not allowed to connect to this MySQL server”

在创建mysql账户时,限制连接账户远程登录。也就是说,除了当前mysql所在的安装服务器外,其他的ip(主机)都是不允许访问的,即使你的用户名和密码是正确的。这时候就要修改用户的访问权限。

解决方法:

首先是用root用户登录到mysql的安装主机,然后进入mysql:

mysql -u root -p

root是mysql的最高授权用户名,这时会提示你输入密码,正确输入密码后回车,进入mysql。回车

然后输入如下命令:

Revid AI Revid AI

AI短视频生成平台

Revid AI 96 查看详情 Revid AI

grant all on 数据库名.* to ‘数据库账户名’@’%’ identified by ‘密码’ with grant option;

回车

flush privileges;

回车

注意:上面的单引号不能省,数据库名.* 表示要开放的数据库下所有表,如果该连接的所有数据库都要开放,可以用 *.* 代替。

‘数据库账户名’@’%’ 这里表示要开放的账户,百分号表示在任何主机都允许访问。

如果以上两步均显示 “Query OK, 0 rows affected (0.00 sec)”,那么说明命令已经成功执行,现在就可以远程连接你的mysql数据库了。

相关推荐:mysql教程

以上就是无法远程连接mysql怎么办的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1031598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Java调用.NET WebService接口时,参数为空异常如何解决?
上一篇 2025年12月2日 03:23:57
OpenAI搜索工具入口app OpenAI AI搜索一键登录链接
下一篇 2025年12月2日 03:23:58

相关推荐

发表回复

登录后才能评论
关注微信