手机
当前位置:查字典教程网 >编程开发 >mysql数据库 >MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)
MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)
摘要:如果你想连接你的mysql的时候发生这个错误:复制代码代码如下:ERROR1130:Host'192.168.1.3'isnotallowe...

如果你想连接你的mysql的时候发生这个错误:

复制代码 代码如下:

ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server

解决方法:

1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;

2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY

'mypassword' WITH GRANT OPTION;

【MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)】相关文章:

Can't connect to MySQL server on localhost (10061)解决方法

php运行提示Can't connect to MySQL server on 'localhost'的解决方法

修改MYSQL最大连接数的3种方法分享

MYSQL主从库不同步故障一例解决方法

MySQL 不允许从远程访问的解决方法

SQL Server 2005建立与服务器的连接时出错的解决方案

mysql 远程连接数据库的方法集合

MySQL Administrator 登录报错的解决方法

关于MYSQL 远程登录的授权方法 命令

php 不能连接数据库 php error Can't connect to local MySQL server

精品推荐
分类导航