mysql远程连接报错问题_MySQL
程序员文章站
2022-04-22 22:26:51
...
bitsCN.com
mysql远程连接报错问题
安装完之后成 使用 mysql admin连接报错
ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server
以下百度查到的,试过可以
说明所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。
需更改 mysql 数据库里的 user表里的 host项
把localhost改称%
具体步骤:登陆到mysql
首先 use mysql;
按照别人提供的方式update的时候,出现错误。
mysql> update user set host='%' where user = 'root';
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
然后查看了下数据库的host信息如下:
mysql> select host from user where user = 'root'; +-----------------------+ | host | +-----------------------+ | % | | 127.0.0.1 | | localhost.localdomain | +-----------------------+ 3 rows in set (0.00 sec)
host已经有了%这个值,所以直接运行命令:
mysql>flush privileges;
再用mysql administrator连接...成功!!!
上一篇: 零基础学HTML 5实战开发(第一季)_html/css_WEB-ITnose
下一篇: 集成websocket即时通讯 java聊天源码 代码下载 java后台框架源码 websocket源码 IM
推荐阅读
-
Linux下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题)_MySQL
-
mysql-学渣妹纸·······servlet,jsp跳转问题
-
解析mysql修改为utf8后仍然有乱码的问题_MySQL
-
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
-
Mysql 5.5 无法远程登陆:Can't get hostname for your address_MySQL
-
MySQL主主模式无法启动日志同步进程问题处理
-
mysql启动出现问题 急求答案
-
MySQL出现SQL Error (2013)连接错误的解决方法_MySQL
-
mysql-【求解】android利用JDBC直接调用MYSQL问题
-
解决mysql不能远程连接数据库方法