进入连接的主机修改系统数据库MySQL 下面的user表,把User= root(这里可能是其他你所需要连接的用户名)的这行数据的Host从localhost改为% 如下图: 修改完之后一定要重启MySQL服务,否则无效 services.msc 然后就可以远程连接至该数据库了,以下是我配置weblogic的jndi数据源远程连接测试…
错误的原因一般是没有添加 IP可远程的权限. 首先以 root 帐户登陆 MySQL 1.在 Windows 主机中点击开始菜单,运行,输入“cmd”,进入控制台,然后cd 进入MySQL 的 bin 目录下,然后输入下面的命令.        > MySQL -uroot -p123456                 (123456 为 root 用户的密码.) 2.创建远程登陆用户并授权         > grant all PRIVILEGES on test_db.* to ro…
嗯,自己买了个阿里云的学生机服务器,奈何装了mysql以后一直不能连接,也是够笨的. 记录一下自己遇到的问题. 当然了,首先需要在阿里云安全组开放3306端口,第一次玩儿云服务器差点把我搞坏了.... 其次服务器自带的mysql有初始密码,在/var/log/mysqld.log中(root@localhost: uAiqwVwjJ8-i) 可以使用此账号密码登录 mysql -u root -pxxxx 然后开放mysql远程连接权限. 两种方法: 1:改表 mysql>select host…
如果你想连接你的mysql的时候发生这个错误: ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server 1 首先检查电脑的防火墙是否关闭. 2 通过mysql命令来授权,其他电脑的访问权限. 方法一:授权法(推荐).例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话. GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENT…
远程连接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搞定!…
安装完MySQL后,远程连接数据库的时候,出现 ERROR 1130 (HY000): Host '192.168.0.1' is not allowed to connect to this MySQL server提示信息,不能远程连接数据库.考虑可能是因为系统数据库mysql中user表中的host是localhost的原因,于是,我尝试把这个值改为自己服务器的ip,果然就好用了,不过用 mysql -u root -p命令就连不上数据库了,需要用mysql -h 服务器ip -u roo…
错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server 是无法给远程连接的用户权限问题 首选语法为: Sql代码 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 示例: Sql代码 GRANT ALL PRIVILEGES ON *.* TO…
如果你想连接你的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&qu…
昨天在自己的远程服务器上玩,把系统重装了.新装了MySQL,在本地用navicat连接的时候出了几个小问题. 问题一:SSH: expected key exchange group packet from server 这个问题在网上查了查说是navicat自己的问题,升级版本就好了.没管那么多,在SSH选项卡里把使用ssh通道取消了,使用常规连接. 问题二:2003 - Can't connect to MySQL server on 'XXX' (10038) 第一个问题刚解决,但是第二个…
远程连接MySQL时发现如下错误: java.sql.SQLException: null, message from server: "Host '192.168.30.23' is not allowed to connect to this MySQL server" 解决方法: 进入MySQL的bin目录,执行如下命令: mysql -u root -proot mysql> user mysql; mysql> update user set host = '%'…