如果你想连接你的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 -p
mysql>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不能从远程连接的解决方法。http://www.che2.com/提供
解决MYSQL无法远程连接,适合mysql外链。
MYSQL数据库远程连接,例程,需要有亦众的支持库才能编译。
MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)
授权法,介绍远程用户连接mysql数据库,给任意远程主机授权访问mysql server的权限。
设置mysql数据库远程连接: Windows系统 1、 停止mysql的服务。 2、 进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入c:\mysql\bin 3、 进入mysql数据库服务器 c:\mysql\bin>mysql –u ...
设置文件 开通防火墙端口 设置权限 让XAMPP远程连接MYSQL
默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。本文提供了二种方法设置mysql可以通过远程主机进行连接。
1 可以无需安装MYSQL数据库,用SuperMysql连接器可以连接远程MYSQL数据库。 2 远程数据库表直接显示在程序的显示框中,无需手工输入指令。 3 程序绑定了三个MYSQL指令。 增加功能: a 远程更改密码时可以自己定义...
MySql完全卸载&远程连接配置
mysql远程连接不了
主要介绍了CentOS 8 安装 MySql并设置允许远程连接的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
mysql本地可以连接,远程无法连接.txt
Navicat无法远程连接MySql服务器问题的解决方法写在前面: 操作系统:中标麒麟4.0; 数据库:MySQL5.7.26; JDK:采用中标麒麟系统自带的openjdk; 客户端工具:Navicat; 前置条件: MySQL服务安装完毕; 情景: ...
牛族 MYSQL 远程 连接器 数据库 图形界面下的MYSQL连接器
通过cmd命令开启windows系统上的mysql远程连接权限,简单明了。
Mysql数据库远程连接利器SQLyog
labview 2014 32位 在64位电脑上启动32位ODBC,并安装驱动,可实现labview远程访问MySQL
真正好用的mysql连接工具,内附破解码,真正好用。。
demo使用delphi的SQLconnection控件完美实现MySQL的远程连接,代码简洁规范,不需要安装odbc驱动.