如果连接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 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY '1235' WITH GRANT OPTION;
mysql>flush privileges; 这句一定要加上!!!
以上是碰到该问题时从网上找的解决办法,保存下来防忘记。
分享到:
相关推荐
Host 主机名 is not allowed to connect the mysql server 原因:没有授权远程访问mysql 解决方法: cmd 中运行mysql -u root -p(如果报mysql 不是内部或外部命令,找到安装mysql对应的bin文件夹运行mysql.exe,...
NULL 博文链接:https://rayoo.iteye.com/blog/1973032
解决"Host 'localhost' is not allowed to connect to this MySQL server"问题的方法是通过修改my.ini文件和更新用户密码来实现。这种方法简单有效,能够快速解决问题。但是,需要注意MySQL的安全机制,确保MySQL...
在使用MySQL数据库时,有时会遇到“ERROR 1130: Host ‘192.168.1.3’ is not allowed to connect to this MySQL server”的错误,这意味着当前的用户账户没有权限从指定的远程主机进行连接。解决这个问题通常涉及到...
标题 "Host 'localhost' Not Allowed To Connect To Server" 是一个常见的MySQL服务器错误,通常发生在尝试从本地主机连接到数据库服务时被拒绝的情况。这个错误意味着MySQL服务器的配置没有正确地允许来自localhost...
Navicat for MySQL 远程连接错误 1130 是因为 MySQL 服务器不允许从远程主机连接,我们可以通过修改 user 表或授权法来解决这个问题。无论选择哪种方法,都需要首先连接到 MySQL 服务器,然后执行相应的命令以解决...
message from server: “Host ‘****’ is not allowed to connect to this MySQL server 1:在登录mysql服务器 2:执行:GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ WITH GRANT OPTION //赋予任何主机访问数据的...
1、进入mysql的安装目录,在bin文件中打开CMD 2、输入 mysql -uroot -p 3、然后输入mysql密码 4、选择你使用的数据库,use use mysql 5、让用户‘root ’使用密码‘123456’能够从任何主机远程连接到mysql ...
4. **日志记录**:启用MySQL的日志记录功能,以便于监控远程连接活动和审计。 5. **性能考虑**:大量远程连接可能会对服务器性能造成影响,请合理规划并发连接数量。 #### 五、总结 通过本文介绍的步骤,您可以...
ERROR 1130 (HY000): Host ‘localhost’ is not allowed to connect to this MySQL server www.jb51.net 出现原因: mysql只有一个root用户,修改root密码后选了MD5,提交后,重新 登陆出现“Host ‘localhost’ is...
java.sql.SQLException: null, message from server: “Host ‘223.72.41.7’ is not allowed to connect to this MySQL server” 客户端访问时报错: 解决方法: 1,登陆服务器 mysql> use mysql; //用mysql ...
前言 还是之前说的项目,环境目前已经准备好...ERROR 1130: Host *.*.*.* is not allowed to connect to MySQL 看到这个错误后,上网一查,基本上有挺多解决方案,但是为什么还要专门写一下呢? 答案是:网上很多都是my
报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用l
本地计算机ip:192.168.1.100 ... ERROR 1130 (HY000): Host '192.168.1.100' is not allowed to connect to this MySQL server 出现这种情况是因为mysql服务器出于安全考虑,默认只允许本地
ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server ``` 这个错误表明MySQL服务器拒绝了来自IP地址为192.168.1.3的主机的连接请求。默认情况下,MySQL服务器只允许本地连接(即通过...
在本文中,我们将深入探讨如何有效解决“ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (111)”这个错误,它通常发生在尝试连接到本地MySQL服务器时失败的情况。 首先,这个错误代码...
在使用Navicat for MySQL进行远程连接时,如果遇到了错误代码1130(`ERROR 1130: Host 'IP地址' is not allowed to connect to this MySQL server`),这通常意味着MySQL服务器不允许来自该特定IP地址的连接。...
MySQL 实现远程登录的方法涉及到多个步骤,主要是解决“Host 'Local' is not allowed to connect to this MySQL server”的错误,这是由于 MySQL 服务器未配置允许远程访问导致的。下面将详细介绍如何解决这个问题。...