`

解决远程连接mysql错误1130

阅读更多

解决远程连接mysql错误1130

 

远程连接Mysql服务器的数据库,错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx  is not allowed to connect to this MySQL server  

猜想是无法给远程连接的用户权限问题。 

这样子操作mysql库,即可解决。 

 

在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'即可 

mysql -u root -p  

mysql;use mysql;  

mysql;select 'host' from user where user='root';  

mysql;update user set host = '%' where user ='root';  

mysql;flush privileges;  

mysql;select 'host'   from user where user='root'; 

 

 

第一句:以权限用户root登录  

第二句:选择mysql库  

第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)  

第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址  

如果这步出错"ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'" 由说明该记录有了,跳过这步

第五句:刷新MySQL的系统权限相关表  

第六句:再重新查看user表时,有修改。。  

重起mysql服务即可完成。 

分享到:
评论

相关推荐

    通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法.pdf

    Navicat for MySQL 远程连接错误 1130 解决方法 Navicat for MySQL 是一款功能强大的数据库管理工具,但是在远程连接 MySQL 服务器时,可能会遇到错误 1130,这是因为 MySQL 服务器不允许从远程主机连接。下面我们...

    mysql远程连接错误1130的解决方法.docx

    MySQL 远程连接错误 1130 的解决方法 在 MySQL 中,远程连接错误 1130 是一个常见的问题,导致用户无法连接到 MySQL 服务器。该错误通常是由于用户权限问题引起的。在本文中,我们将介绍两种解决该问题的方法:修改...

    mysql远程连接错误1130的解决方法.pdf

    mysql 远程连接错误 1130 的解决方法 mysql 远程连接错误 1130 是一个常见的问题,当我们尝试从远程访问 mysql 服务器时,可能会遇到这个错误。这个错误的原因是因为 mysql 服务器不允许远程连接的用户权限问题。...

    delphi远程连接MySQL(完美版)

    对于远程连接MySQL,首先确保你的MySQL服务器已经配置为接受远程连接。这通常涉及到修改`my.cnf`配置文件中的`bind-address`项,设置为`0.0.0.0`,然后重启MySQL服务。同时,为了安全,需要在MySQL的用户权限表中,...

    android远程连接MYSQL数据库

    标题"android远程连接MYSQL数据库"暗示了我们将讨论这一关键技能。 首先,我们要知道Android系统本身并不支持直接连接到MySQL数据库,因为Android设备上没有预装Java Database Connectivity (JDBC) 驱动。因此,...

    远程连接MySQL所遇到的问题以及解决问题方法

    远程连接MySQL所遇到的问题以及解决问题方法 在 Linux 系统中,使用 YUM 命令安装 MySQL 后,需要进行一系列的配置以便能够远程连接 MySQL 数据库。以下是解决不能进行远程连接 MySQL 数据库的问题的方法,这些方法...

    远程登陆mysql1130错误解决办法

    标题中的“远程登陆mysql1130错误解决办法”指的是在尝试通过网络远程访问MySQL数据库时遇到的错误,错误代码1130通常表示“主机‘xxx’未被授权使用服务器”。这种错误通常是由于MySQL服务器的安全配置限制了远程...

    远程连接mysql错误代码1130的解决方法

    MySQL错误代码1130通常表示“HOST 'host_name' is not allowed to connect to this MySQL server”,即指定的主机不允许连接到此MySQL服务器。当尝试从远程计算机访问MySQL数据库时,遇到这种错误,可能是由于以下...

    NaviCat连接时提示不支持远程连接的MySql数据库解决方法

    - 解决NaviCat无法远程连接MySQL的问题。 - MySQL数据库的安装以及与NaviCat for MySQL的配合使用教程。 - 解决NaviCat连接MySQL出现2059错误的方法。 - 使用Navicat进行远程连接MySQL的详细步骤解析。 以上就是...

    Android 远程连接mysql 驱动 8.0.29

    在这个场景中,我们关注的是"Android 远程连接mysql 驱动 8.0.29",这意味着我们要讨论如何在Android设备上使用MySQL Connector/J 8.0.29驱动程序来与远程MySQL 8.0服务器建立连接。 首先,MySQL Connector/J是...

    无法远程访问Mysql的解决方案

    无法远程访问Mysql的解决方案 Mysql 是一种关系型数据库管理系统,广泛应用于各种 web 应用程序中。然而,在实际应用中,我们常常会遇到无法远程访问 Mysql 的问题,这是由于 Mysql 的安全机制所致。下面我们将详细...

    通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法.docx

    当您遇到通过Navicat for MySQL远程连接MySQL服务器时出现错误1130的情况时,可以通过修改MySQL的用户表或者直接授权远程访问权限来解决这个问题。这两种方法都能有效地让MySQL服务器接受来自指定IP地址的连接请求。...

    MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

    远程连接mysql是总是提示: 代码如下:Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0 很明显这是连接初始化阶段就丢失了连接的错误。 google半天大多是说的注释掉...

    牛族MYSQL 远程连接器1.8

    【牛族MYSQL远程连接器1.8】是一款专为MySQL数据库设计的图形化远程连接工具,它使得用户可以通过直观的用户界面与远端MySQL服务器进行交互。这款软件简化了数据库管理,尤其是对于需要频繁跨网络操作数据库的专业...

    vb6源码:VB远程连接MySQL.zip

    标题中的“vb6源码:VB远程连接MySQL.zip”表明这是一个使用Visual Basic 6(VB6)编程语言编写的源代码,其主要功能是实现VB6应用程序与远程MySQL数据库的直接连接,不依赖PHP或其他网页服务作为中介。 描述中提到...

    MYSQL不能从远程连接的解决方法

    ### MySQL无法进行远程连接的解决方法 在使用MySQL数据库时,有时可能会遇到无法从远程主机进行连接的问题。本文将详细探讨这一问题的原因以及提供几种有效的解决策略。 #### 一、问题背景与现象 当你尝试从远程...

    Qt远程连接mysql数据库.zip

    在压缩包"Qt远程连接mysql数据库.zip"中,可能包含了实现上述功能的示例代码、数据库配置文件或其他辅助材料。通过研究这些文件,开发者可以更好地理解如何在Qt 5.14环境下实现远程MySQL数据库的连接和操作。这将对...

    mysql5.5.8安装问题(无法远程连接)

    2. **配置文件my.cnf**:MySQL的配置文件my.cnf(在不同的系统中可能命名为my.ini)是解决远程连接问题的关键。你需要编辑这个文件,查找`bind-address`行,将其值更改为`0.0.0.0`,允许MySQL监听所有网络接口,而不...

    Linux开启mysql远程连接

    #### 四、步骤一:创建远程连接MySQL授权用户 首先需要登录到MySQL数据库,并创建一个允许远程连接的用户。这里我们创建一个名为`itlogger`的用户,其权限如下: ```sql mysql -u root -p mysql> GRANT ALL ...

Global site tag (gtag.js) - Google Analytics