`

MySQL数据库的远程连接配置

 
阅读更多

按照这个步骤做吧,比较不会遇到问题。 第一步, 给远程ip授访问权限 GRANT ALL ON test.* TO zhc@'192.168.0.103' IDENTIFIED BY 'PASSWORD'; test是数据库名称,zhc是新的你要给远程访问的用户名, ...
按照这个步骤做吧,比较不会遇到问题。
 
第一步, 给远程ip授访问权限
GRANT ALL ON test.* TO zhc@'192.168.0.103' IDENTIFIED BY 'PASSWORD';
test是数据库名称,zhc是新的你要给远程访问的用户名,不用加引号,PASSWORD是你要设置的密码,需要加引号,另外,ip地址也需要加引号。
 
如果相对所有的ip都可以用zhc登录,则使用%代表所有ip。
 
GRANT ALL ON test.* TO zhc@'%' IDENTIFIED BY 'PASSWORD';
 
如果这一步遇到access denied,请使用最高权限用户或在本地访问从新执行这一步。
 
第二步: 激活网络设置
在mysql的安装目录里,你需要编辑mysql配置文件my.cnf,Windows下为my.ini配置文件。
 
1. 确保skip-networking没有出现在此配置文件里,否则不支持TCP/IP 访问。
2. 增加bind-address = 192.168.0.185,替代192.168.0.185 为你的服务器地址.
 
如果你修改了这一步,千万记得在登录的时候不要使用localhost连接,要使用你本身的ip地址。
 
第三步:重启mysql服务器
 
Windows下去控制面板的管理工具,服务去重新启动mysql,大家应该都会的。
 
 
第四步,开始远程测试
 
在另一台机子上执行
 
mysql -h 192.168.0.67 -u zhang -p
 
如果成功,就行了。不行的话,再看看是什么问题。
 
如果遇到root在本机都连不上的话,是root并没有被授予远程登录的权限,可以去掉配置文件里的bind-address,保存,重新启动mysql,用root在本地登录,给自己授权,然后再从新来一遍。

0
0
分享到:
评论

相关推荐

    Mysql数据库远程连接利器SQLyog

    在“Mysql数据库远程连接利器SQLyog Enterprise 7.14中文绿色版--安全中国anqn.com”这个压缩包中,你将获得SQLyog的中文版本,这将对中文用户更加友好。绿色版意味着该软件无需安装,解压即用,减少了系统资源占用...

    远程连接mysql数据库 Linux,MySql数据库远程连接教程.docx

    【MySQL数据库远程连接教程】 MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它支持SQL语言进行数据管理和查询。本教程将详细讲解如何在Linux环境下远程连接MySQL数据库。 1. **MySQL安装与验证** 在...

    linux下Mysql数据库远程连接操作[整理].pdf

    Linux 下 MySQL 数据库远程连接操作详解 Linux 下 MySQL 数据库远程连接操作是指在...本文详细介绍了 Linux 下 MySQL 数据库远程连接操作的步骤、设置密码的方式、解决权限问题的方法等,为用户提供了实用的参考指南。

    远程连接mysql数据库 Linux,MySql数据库远程连接教程.pdf

    理解这些基本概念和操作,能帮助你在Linux环境中有效地管理和维护MySQL数据库,实现远程连接和数据管理。如果你需要进一步学习,可以关注相关的Linux MySQL远程连接教程,以及数据库备份和脚本文件的编写方法。

    mysql数据库远程工具之Navicat安装与配置

    mysql数据库远程工具之Navicat安装与配置 1、什么Navicat ? Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业...

    MySQL数据库安装和设置远程连接

    MySQL数据库安装和设置远程连接是数据库管理中的基础步骤,尤其对于分布式系统和云服务来说,远程访问能力至关重要。以下是详细的操作步骤和相关知识点: 1. **下载与解压**:首先,从官方网站...

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

    在某些情况下,可能需要从远程位置访问MySQL数据库,而这时可能会遇到“不支持远程连接”的问题。本篇文章将详细解释如何使用NaviCat工具解决这个问题,通过HTTP通道实现远程连接。 NaviCat是一款功能丰富的MySQL...

    MySQL数据库远程连接开启方法.pdf

    MySQL数据库远程连接开启方法是许多开发人员和系统管理员在配置数据库服务器时经常遇到的问题,特别是当需要从远程位置访问数据库时。以下将详细介绍两种常见的开启MySQL远程连接的方法,并提供一些相关的重要知识点...

    MYSQL无法远程连接

    ### MySQL无法远程连接问题解析与解决方案 #### 一、问题背景 MySQL是一种广泛使用的开源关系型数据库管理系统,因其高效稳定而被众多企业和开发者所青睐。然而,在实际部署和使用过程中,有时会遇到无法进行远程...

    设置mysql远程连接

    ### 设置MySQL远程连接知识点详解 #### 一、背景与需求 在进行数据库管理与应用开发的过程中,有时我们需要从远程...通过以上步骤,您可以成功地为MySQL数据库配置远程连接功能,从而更灵活地管理和使用数据库资源。

    瀚高数据库连接工具,用于连接到本地或远程的瀚高数据库 请区别于瀚高迁移工具

    migration:迁移工具,用于mysql数据库迁移到瀚高数据库。 3.1 连接瀚高数据库 解压 hgdbdeveloper-6.1.0-2024-01-16.zip 打开 hgdbdeveloper 工具,连接到瀚高数据库 若能连接到服务器,可直接连接到服务器端的瀚高...

    android远程连接MYSQL数据库

    本教程将探讨如何在Android应用中实现远程连接到MySQL数据库。标题"android远程连接MYSQL数据库"暗示了我们将讨论这一关键技能。 首先,我们要知道Android系统本身并不支持直接连接到MySQL数据库,因为Android设备...

    Mysql数据库远程管理软件

    MySQL数据库远程管理软件是网络管理员和数据库开发人员的得力助手,它允许用户通过网络连接对MySQL数据库进行高效、安全的管理和维护。Navicat for MySQL是一款流行且功能丰富的这样的工具,版本号10.1.7代表着软件...

    winform,EF连接mysql数据库驱动

    安装完成后,你需要在EF模型中配置MySQL数据库连接。在项目中添加一个新的项,选择“ADO.NET实体数据模型”,然后选择“EF设计数据模型向导”。在向导中,你可以选择“代码优先”或“数据库优先”的开发模式。这里...

    LINIX MYSQL数据库客户端连接

    在Linux系统中,连接MySQL数据库通常涉及几个关键知识点,包括MySQL服务器的安装与配置、Java环境的搭建、数据库客户端工具的使用以及编程语言(如Java)的数据库连接API。这里我们将详细探讨这些方面。 首先,...

    mysql允许远程连接

    MySQL 远程连接设置 MySQL 是一个广泛使用的关系数据库管理系统,它提供了强大的数据存储和管理功能。但是,默认情况下,MySQL 帐号不允许从远程登录,只能在 localhost 登录。然而,在某些情况下,我们需要从远程...

    Qt远程连接mysql数据库.zip

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

    远程用户连接mysql授权

    4. **日志记录**:启用MySQL的日志记录功能,以便于监控远程连接活动和审计。 5. **性能考虑**:大量远程连接可能会对服务器性能造成影响,请合理规划并发连接数量。 #### 五、总结 通过本文介绍的步骤,您可以...

    阿里云服务器mysql远程连接设置.zip

    以上就是关于阿里云服务器上MySQL数据库远程连接设置的详细步骤。通过遵循这些步骤,你可以轻松地从任何地方访问和管理阿里云上的MySQL数据库。同时,一定要注意网络安全,确保数据和系统的安全运行。

Global site tag (gtag.js) - Google Analytics