报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost

标题转的, 别介

1. 删除 mysql 进程

2. mysqld-nt --skip-grant-tables (这条命令没有执行成功)

但是神奇就神奇在这里,   重新远程数据库可以连接

时间: 2024-10-10 15:59:48

报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost的相关文章

ERROR 1130: Host ’...′ is not allowed to connect to this MySQL server

/******************************************************************** * ERROR 1130: Host ’...′ is not allowed to connect to this MySQL server * 说明: * 使用远程登录mysql,结果无法登录,记录一下解决方法. * * 2016-9-22 深圳 南山平山村 曾剑锋 ********************************************

解决ERROR 1130: Host '*.*.*.*' is not allowed to connect to this MySQL server 方法

简单点将阿里云ecs服务器内安装的mysql数据库里面的user表里面的Host为localhost的数据 将localhost改为% 如下图 上面那种方法 非常简单是我安装了phpmyadmin的方法 也可以用命令行 #用命令访问mysqlmysql -u root -p #使用mysql数据库use mysql; #查询当前用户情况,显示有2条记录,127.0.0.1:localhost:select host, user from user; #把localhost这条记录的host改为

ERROR 1130: Host '' is not allowed to connect to thisMySQL server

今天1网友求助,说自己PHPmyadmin可以正常连接数据库,使用sqlyog报错: ERROR 1130: Host '172.27.214.1' is not allowed to connect to thisMySQL server root case:MySQL默认所有帐号不允许从远程登陆,只能在localhost 解决方法: 1,修改user表 mysql -u root -p mysql>use mysql; mysql>update user set host = '172.2

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

今天安装MYSQL遇到MYSQL ERROR 1130: Host is not allowed to connect to this MySQL server, 试了很多办法都不行 skip-grant-tables 放在my.ini [mysqld] 1.更改任意主机登陆 mysql> use mysql; mysql> update user set host = '%' where user = 'root' and host='localhost'; 2.更新权限 mysql>

Mysql-报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost

报错:1130-host ... is not allowed to connect to this MySql server 解决方法: 1. 改表法. 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u roo

1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost

报错:1130-host ... is not allowed to connect to this MySql server 解决方法: 1. 改表法. 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u roo

zbb20170811 mysql远程连接报错: Host * is not allowed to connect to this MySQL server,解决方法

解决此问题有以下2个方法: localhost改成% 1.进入mysql的BIN目录 注:root为管理员用户名,password为用户root的密码: mysql -u root -p password mysql>use mysql; mysql>update user set host ='%'where user ='root' and host ='localhost'; mysql>flush privileges; 注:这时候连接此服务器的mysql客户端需要重新启动下,然

err1130 Host'' is not allowed to connect to this MySQL server

执行sql报错 err1130  Host'' is not allowed to connect to this MySQL server 我的做法是自己建表,填数据,哈哈哈 一个小时以后..... 悲剧,建了表打不开,报同样的错. 一个小时以后......... 弄好了,我的做法是打开my.ini,在文件的最后添加一行"skip-grant-tables". 然后关机,开机,好了............. err1130 Host'' is not allowed to conne

Mysql远程登录报错:Host '192.168.1.3' is not allowed to connect to this MySQL server

你要访问的MySQL服务器设置了访问权限:如果那个服务器是你自己搭建的解决办法如下,但如果不是你的请管理员帮你添加权限 解决办法1: # 1. 改表 # 登录数据库:mysql -u root -p mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>FLUSH PRIVILEGES; 2. 授权法. (1)例如,你想myuser使用mypassword从任何主机连接到mysql服务器的