用MySQL-Front连接mysql的时候发生的这个错误
ERROR 1130: Host 129.2.1.100 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>flush privileges;
mysql>select ‘host’,'user’ from user where user=’root’;
现在就可以连接了!
2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO‘myuser’@'%’IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;
如果你想允许用户myuser从ip为129.2.1.22的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO‘myuser’@‘129.2.1.22’IDENTIFIED BY ‘mypassword’ WITH
原文来自http://springtang.itpub.net/post/15046/392771
分享到:
相关推荐
对于远程连接MySQL,首先确保你的MySQL服务器已经配置为接受远程连接。这通常涉及到修改`my.cnf`配置文件中的`bind-address`项,设置为`0.0.0.0`,然后重启MySQL服务。同时,为了安全,需要在MySQL的用户权限表中,...
标题"android远程连接MYSQL数据库"暗示了我们将讨论这一关键技能。 首先,我们要知道Android系统本身并不支持直接连接到MySQL数据库,因为Android设备上没有预装Java Database Connectivity (JDBC) 驱动。因此,...
Navicat 远程连接 MySQL Navicat 是一个功能强大且功能丰富的数据库管理工具,它支持多种数据库管理系统,包括 MySQL、PostgreSQL、Oracle、Microsoft SQL Server 等。在本文中,我们将详细介绍如何使用 Navicat ...
在这个场景中,我们关注的是"Android 远程连接mysql 驱动 8.0.29",这意味着我们要讨论如何在Android设备上使用MySQL Connector/J 8.0.29驱动程序来与远程MySQL 8.0服务器建立连接。 首先,MySQL Connector/J是...
Navicat无法远程连接MySql服务器问题的解决方法写在前面: 操作系统:中标麒麟4.0; 数据库:MySQL5.7.26; JDK:采用中标麒麟系统自带的openjdk; 客户端工具:Navicat; 前置条件: MySQL服务安装完毕; 情景: ...
Win 10 ODBC SSH 协议远程连接 MySQL 3306 在本文中,我们将探讨如何使用 Win 10 自带的 OPENSSH 通过 SSH 协议远程连接 MySQL 服务器, 并使用 ODBC 连接到远程 MySQL 服务器。 SSH 协议 SSH(Secure Shell)是...
远程连接MySQL所遇到的问题以及解决问题方法 在 Linux 系统中,使用 YUM 命令安装 MySQL 后,需要进行一系列的配置以便能够远程连接 MySQL 数据库。以下是解决不能进行远程连接 MySQL 数据库的问题的方法,这些方法...
设置文件 开通防火墙端口 设置权限 让XAMPP远程连接MYSQL
本文将详细解析如何使用Navicat实现远程连接MySQL的步骤。 首先,确保MySQL服务器的3306端口对外开放。默认情况下,MySQL配置仅允许本地连接,这意味着外部IP无法直接访问数据库。要改变这一设置,可以通过`netstat...
本教程将详细讲解如何在Linux环境下远程连接MySQL数据库。 1. **MySQL安装与验证** 在Linux系统中,MySQL通常通过`yum`或`apt-get`等包管理器进行安装。在终端中输入`rpm -qa | grep mysql`可查看已安装的MySQL...
在压缩包"Qt远程连接mysql数据库.zip"中,可能包含了实现上述功能的示例代码、数据库配置文件或其他辅助材料。通过研究这些文件,开发者可以更好地理解如何在Qt 5.14环境下实现远程MySQL数据库的连接和操作。这将对...
标题中的“vb6源码:VB远程连接MySQL.zip”表明这是一个使用Visual Basic 6(VB6)编程语言编写的源代码,其主要功能是实现VB6应用程序与远程MySQL数据库的直接连接,不依赖PHP或其他网页服务作为中介。 描述中提到...
为了有效地管理和操作数据库,尤其是当数据库服务器不在本地时,远程连接MySQL变得至关重要。本篇文章将详细讲解如何通过DOS(命令行)进行远程连接MySQL数据库,并执行常见的数据库管理任务。 1. **MySQL远程备份*...
### 远程连接MySQL注意事项 在进行远程连接MySQL数据库时,需要注意多个方面以确保安全性和稳定性。以下将根据提供的信息,详细阐述相关的知识点。 #### 一、授权远程访问权限 在MySQL中,为了保证数据的安全性,...
远程连接MySQL是一项常见的需求,特别是在分布式系统或云环境中,远程访问数据库对于开发者和运维人员来说是必不可少的。本文将详细讲解如何解决“远程连接MySQL问题1”,即如何修改MySQL监听的IP地址,使其能够接受...
【远程连接MySQL数据库】 在网站开发和管理过程中,与MySQL数据库的交互是非常常见的。通过远程连接MySQL数据库,我们可以实现对数据库的实时管理和更新,而无需实际位于服务器所在地。以下是使用DOS进行远程连接...
php远程连接mysql数据库的步骤如下: 1.使用所购买空间的数据库管理界面,设置远程访问IP,也是php文件所在的主机IP。 2.php文件中的数据库连接代码如下: $con = new mysqli($host, $user, $passwd, $...
SQLyog,作为一款强大的MySQL管理工具,是许多数据库管理员和开发者的首选,尤其在远程连接MySQL数据库时,它表现得尤为出色。下面我们将深入探讨SQLyog的功能、使用方法以及其在远程连接中的优势。 SQLyog,由...
在深入探讨解决远程连接MySQL速度慢的问题之前,我们首先需要了解MySQL数据库服务器在解析域名时的一般流程。MySQL在处理远程连接时,会尝试将提供的主机名解析为IP地址,这一过程通常涉及DNS(域名系统)查询。这个...