当使用Mysql帐号远程登陆的时候,出现类似如下错误:
ERROR 1130: Host '192.168.1.10' is not allowed to connect to this MySQL
解决办法:
1. 改表法
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在安装mysql数据库的那台电脑,用localhost,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
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.10' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
操作完毕后,mysql>FLUSH PRIVILEGES;
分享到:
相关推荐
在这个场景中,我们关注的是使用Qt框架来远程连接到MySQL 8.0数据库。Qt是一个跨平台的C++库,广泛用于构建图形用户界面(GUI)和其他类型的应用程序。MySQL则是一款流行的关系型数据库管理系统(RDBMS),适用于...
在这个5.6.12版本中,我们可以利用它进行远程数据库备份,这对于数据库管理和维护至关重要。下面将详细介绍如何通过CMD(命令提示符)和Java来使用mysqldump进行MySQL数据库的备份。 ### CMD备份 在Windows系统中...
在本项目中,我们将讨论如何使用QT5.12.3连接到远程MySQL数据库,并实现对数据库表的创建、字段的增删改查等基本操作。 首先,要建立QT与MySQL的连接,你需要安装MySQL的驱动,即qsqlmysql模块。这通常在安装Qt时...
PHP 连接 MYSQL 数据库、创建数据库、创建表教程 PHP 是一种广泛使用的服务器端脚本语言,经常与 MYSQL 数据库结合使用。本文档将详细介绍如何通过 PHP 连接 MYSQL 数据库、创建数据库和创建表。 一、PHP 连接 ...
标题与描述中的知识点:“android连接远程数据库PHP+MYSQL” 在这个主题下,我们主要探讨的是如何让Android应用通过PHP脚本连接并操作远程MySQL数据库。这是一个常见的应用场景,尤其是在移动应用开发中,当应用...
在Java编程中,链接远程MySQL数据库是一项常见的任务,特别是在开发分布式系统或云应用程序时。Java提供了JDBC(Java Database Connectivity)API,使我们能够轻松地与各种数据库进行交互,包括MySQL。下面将详细...
ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server ``` 这个错误表明MySQL服务器拒绝了来自IP地址为192.168.1.3的主机的连接请求。默认情况下,MySQL服务器只允许本地连接(即通过...
在 Linux 系统中,使用 YUM 命令安装 MySQL 后,需要进行一系列的配置以便能够远程连接 MySQL 数据库。以下是解决不能进行远程连接 MySQL 数据库的问题的方法,这些方法同样适用于没有使用 YUM 命令安装的用户。 ...
### MySQL Error 1405 解决方案详解 在日常使用MySQL数据库的过程中,可能会遇到各种错误提示,其中Error 1405(访问被拒绝,因为用户名或密码不正确)是一个较为常见的问题。本文将从该错误产生的原因入手,详细...
* 如果我们使用 root 用户远程登陆 Mysql,可能会出现 ERROR 1045 (28000)错误,这是由于 Mysql 的安全机制所致。 * 在进行远程登陆时,我们需要注意防火墙的状态,可能会影响数据库的远端连接。 六、安全模式进入...
在我们用客户端及其远程连接服务器Mysql数据库的过程中,容易出现下面问题: 问题代码代码 ERROR 2003 (HY000): Can’t connect to MySQL server on ‘192.168.0.19’ (111) ERROR 2003 (HY000): Can’t connect to...
MySQL 5.5.8 安装过程中遇到的“无法远程连接”问题通常是由于数据库配置、防火墙设置或用户权限不足等因素导致的。为了解决这个问题,我们需要详细探讨以下几个方面: 1. **MySQL配置文件**: MySQL的配置文件...
如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server ,解决此问题有以下2个方法: 1、改表法:在本机登入mysql后,更改...
在Linux环境下,使用Java连接MySQL数据库是常见的任务,主要涉及Java编程、数据库连接技术以及Linux操作。本篇文章将深入探讨如何在Linux系统中利用Java的JDBC(Java Database Connectivity)接口来实现与MySQL...
在本文中,我们将深入探讨如何使用C# 2008在Windows CE(WinCE)平台上直接连接到MySQL数据库。Windows CE是一种嵌入式操作系统,常用于手持设备如PDA,而C#作为.NET框架的一部分,是开发这些设备应用程序的理想语言...
在使用Navicat for MySQL进行远程连接时,如果遇到了错误代码1130(`ERROR 1130: Host 'IP地址' is not allowed to connect to this MySQL server`),这通常意味着MySQL服务器不允许来自该特定IP地址的连接。...
标题中的“vb6源码:VB远程连接MySQL.zip”表明这是一个使用Visual Basic 6...开发者可以参考此源码学习如何在VB6环境中实现数据库的远程访问,这对于那些需要构建本地客户端与远程数据库交互的应用场景尤其有价值。
远程连接mysql是总是提示: 代码如下:Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0 很明显这是连接初始化阶段就丢失了连接的错误。 google半天大多是说的注释掉...
然而,在实际工作中,有时我们需要通过远程方式来管理和操作MySQL数据库,这就涉及到如何在Linux环境下开启MySQL的远程连接功能。 #### 二、开启远程连接的必要性 在某些特殊情况下,如运维人员不在服务器所在地,...