首页 数据库 mysql教程 不能远程访问mysql数据库解决方案

不能远程访问mysql数据库解决方案

Jun 07, 2016 pm 05:51 PM
mysql数据库 远程访问

本文章介绍了关于解决远程访问mysql数据库方案,有需要的朋友可以参考一下。

解决方法:    

1、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入MySQL后,更改 "MySQL" 里的 "user" 表里的 "host" 项,从"localhost"改称"%"     

 代码如下 复制代码

MySQL -u root -pvmwareMySQL>use MySQL;     

MySQL>update user set host = '%' where user = 'root';     

MySQL> 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.6的主机连接到MySQL服务器,并使用mypassword作为密码     

 代码如下 复制代码
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY     'mypassword' WITH GRANT OPTION;    

 

我用的第一个方法,刚开始发现不行,在网上查了一下,少执行一个语句

 代码如下 复制代码
MySQL>FLUSH RIVILEGES     使修改生效.就可以了    

 

另外一种方法,不过我没有亲自试过的,在csdn.net上找的,可以看一下.     

在安装MySQL的机器上运行:     

1、d:MySQLbin>MySQL -h localhost -u root     //这样应该可以进入MySQL服务器     

2、MySQL>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION     //赋予任何主机访问数据的权限     

3、MySQL>FLUSH PRIVILEGES     //修改生效     

4、MySQL>EXIT     //退出MySQL服务器

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何远程连接到设备管理器并解决连接问题? 如何远程连接到设备管理器并解决连接问题? Apr 27, 2023 pm 03:10 PM

设备管理器可以定义为微软提供的管理控制台的扩展。它为用户提供连接到计算机的硬件设备的集中和有组织的视图。访问设备管理器很容易,但是如何连接到远程设备管理器呢?什么是远程设备?在远程连接设备管理器之前,你知道什么是远程设备吗?远程设备可以定义为您没有物理访问权限但可以通过网络链接或使用远程控制软件远程访问该设备的任何设备。有哪些远程访问示例?您可以远程访问许多设备。让我们假设您在开放式办公室工作。办公室有一台打印机供所有员工共享。从您的桌子上,您可以远程访问打印机。其他远程访问示例包括远程访问计算

PHP开发实践:使用PHPMailer发送邮件到MySQL数据库中的用户 PHP开发实践:使用PHPMailer发送邮件到MySQL数据库中的用户 Aug 05, 2023 pm 06:21 PM

PHP开发实践:使用PHPMailer发送邮件到MySQL数据库中的用户引言:在现代互联网建设中,邮件是一种重要的沟通工具。无论是用户注册、密码重置,还是电子商务中的订单确认,发送电子邮件都是必不可少的功能。本文将介绍如何使用PHPMailer来发送电子邮件,并将邮件信息保存到MySQL数据库中的用户信息表中。一、安装PHPMailer库PHPMailer是

如何通过PHP实现Modbus TCP远程访问 如何通过PHP实现Modbus TCP远程访问 Jul 17, 2023 pm 07:49 PM

如何通过PHP实现ModbusTCP远程访问Modbus是一种通信协议,用于在工业自动化领域中,将控制器和设备进行数据交换。ModbusTCP是一种在以太网上基于TCP/IP通信的Modbus协议。利用PHP语言,我们可以很方便地实现ModbusTCP的远程访问。本文将介绍如何通过PHP来实现ModbusTCP的远程访问,并提供示例代码。步骤1:安装

Go语言和MySQL数据库:如何进行数据冷热分离处理? Go语言和MySQL数据库:如何进行数据冷热分离处理? Jun 18, 2023 am 08:26 AM

随着数据量的不断增加,数据库的性能成为了一个越来越重要的问题。数据冷热分离处理是一种有效的解决方案,它可以将热点数据和冷数据进行分离,从而提高系统的性能和效率。本文将介绍如何使用Go语言和MySQL数据库进行数据冷热分离处理。一、什么是数据冷热分离处理数据冷热分离处理是一种将热点数据和冷数据进行分类处理的方式。热点数据是指访问频率高、对性能要求高的数据,冷数

如何在 Windows 11 上禁用远程桌面 如何在 Windows 11 上禁用远程桌面 Apr 14, 2023 pm 03:16 PM

如何在 Windows 11 上禁用远程桌面使用远程桌面,任何拥有正确用户名和密码的人都可以访问您的 PC。这不是一种常见的攻击策略,但它可能会发生。一旦用户有权访问您的 PC,不法分子就可以访问您的文件、应用程序和其他帐户凭据。RDP 通常是一种安全功能,但如果您不使用它,禁用它有助于消除来自潜在远程恶意威胁的攻击。因此,有几种方法可以禁用 RDP,我们将向您展示如何操作。要

使用Go语言进行MySQL数据库的数据增量备份的方法 使用Go语言进行MySQL数据库的数据增量备份的方法 Jun 17, 2023 pm 02:28 PM

随着数据量的增加,数据库的备份变得越来越重要。而对于MySQL数据库,我们可以借助Go语言实现自动化的增量备份。本篇文章将简单介绍如何使用Go语言进行MySQL数据库的数据增量备份。一、安装Go语言环境首先,我们需要在本地安装Go语言环境。可以前往官网下载相应的安装包并进行安装。二、安装相应的库Go语言提供了许多访问MySQL数据库的第三方库,其中较为常用的

MySQL数据库技能培养到什么程度能够成功就业? MySQL数据库技能培养到什么程度能够成功就业? Sep 12, 2023 pm 06:42 PM

MySQL数据库技能培养到什么程度能够成功就业?随着信息化时代的快速发展,数据库管理系统成为各行各业不可或缺的重要组成部分。而MySQL作为一种常用的关系型数据库管理系统,具有广泛的应用领域和就业机会。那么,MySQL数据库技能需要培养到什么程度,才能够成功就业呢?首先,掌握MySQL的基本原理和基础知识是最基本的要求。MySQL是一款开源的关系型数据库管理

如何使用MySQL数据库进行时间序列分析? 如何使用MySQL数据库进行时间序列分析? Jul 12, 2023 am 08:39 AM

如何使用MySQL数据库进行时间序列分析?时间序列数据是指按照时间顺序排列的数据集合,它具有时间上的连续性和相关性。时间序列分析是一种重要的数据分析方法,可以用于预测未来趋势、发现周期性变化、检测异常值等。在本文中,我们将介绍如何使用MySQL数据库进行时间序列分析,并附上代码示例。创建数据表首先,我们需要创建一个数据表来存储时间序列数据。假设我们要分析的数

See all articles