昨天在自己的远程服务器上玩,把系统重装了.新装了MySQL,在本地用navicat连接的时候出了几个小问题. 问题一:SSH: expected key exchange group packet from server 这个问题在网上查了查说是navicat自己的问题,升级版本就好了.没管那么多,在SSH选项卡里把使用ssh通道取消了,使用常规连接. 问题二:2003 - Can't connect to MySQL server on 'XXX' (10038) 第一个问题刚解决,但是第二个…
在使用MySQL-Front连接mysql的时候发生的这个错误 ERROR 1130: Host xxx is not allowed to connect to this MySQL server 更改 mysql 数据库里的 user表里的 host项localhost改称% mysql -u root -p mysql>use mysql; mysql>update user set host = '%' where user ='root'; 经过实际测试,有些情况下执行这条语句会报…
用Navicat Premium 连接mysql数据库时报错 报错原因:此时的MySQL默认不能远程连接. 解决方案:修改MySQL配置 具体步骤: 1.登陆服务器,进入数据库 mysql -uroot -p密码 查看数据库用户 show databases; 2.切换用户,查看配置 执行命令 use mysql; select host from user where user='root'; 看到如图所示的配置:localhost 3.修改配置 执行如下命令 update user set…
远程连接mysql时包如下错误: 1130 -host 'localhost' is not allowed to connect to this mysql server 解决办法 本地用root账号登陆mysql,修改mysql数据库的user表将host字段改为%.命令如下 mysql -uroot –p123 mysql>use mysql; mysql>update user set host = '%' where user = 'root'; OK搞定!…
错误提示:1130 -host 'localhost' is not allowed to connect to this mysql server 原因:手贱把mysql数据库系统中mysql数据库给删了 解决办法: 首先关闭mysql服务, 其次打开一个终端输入:mysqld –skip-grant-tables 最后再打开一个终端输入:mysqlcheck –check-upgrade –all-databases –auto-repair 之后就可以连上数据库了. 注意: 该操作会把存储…
今天在linux机器上装了一个mysql,想通过sqlyog远程连接过去,发生了:错误号码1130:Host 'XXX' is not allowed to connect to this MySQL server 问题原因:mysql未开启mysql远程访问权限. 解决办法: 在linux机器上登录mysql,修改mysql的user表. (1)查询需要修改的记录 select host, user, password from user where host='localhost' and…
这段时间在研究火车头的入库教程,在“配置登陆信息和数据库(mysql)”连接中,出现“服务器连接错误Host 'XXX' is not allowed to connect to this MySQL server”的错误.像这种错误,就是典型的远程权限问题. 问题症结是MySQL 没有开放远程登录的权限.这时要看你的服务器到底用的那种系统,linux或者是Windows,这个解决办法不同.解决的办法就是开启 MySQL 的远程登陆帐号. 有两大步: 1.确定服务器上的防火墙没有阻止 3306…
java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect to this MySQL server": 表示该对象不是远程对象,不能通过该对象远程访问数据 解决: 方案一:改表: use mysql ;select user,host,password from user; update user set host = '%' where user='root'; 方…