`
sosyi
  • 浏览: 64597 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

开启mysql远程连接

 
阅读更多
首先添加用户(当然也可是使用root用户)



格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码";
grant select,update,insert,delete on *.* to zhxia@'%' identified by '123456';

或者所有权限

GRANT ALL PRIVILEGES ON *.* TO zhxia@'%' IDENTIFIED BY '123456';



接着执行

flush privileges; 使授权生效



最后我们还需要修改mysql的配置文件

sudo vim /etc/mysql/my. cnf



在旧版本中找到 skip-networking,把它注释掉就可以了
#skip-networking

在新版本中:
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
找到 :bind-address           = 127.0.0.1 这一行要注释掉
#bind-address           = 127.0.0.1

或者把允许访问的 ip 填上
#bind-address       = 192.168.1.122

然后重启 MySQL
$> sudo /etc/init.d/mysql restart
分享到:
评论

相关推荐

    Linux开启mysql远程连接

    ### Linux开启MySQL远程连接详解 #### 一、背景介绍 随着云计算和大数据技术的发展,Linux作为服务器操作系统的优势日益凸显,而MySQL作为一款广泛使用的开源关系型数据库管理系统,在Linux环境下更是得到了广泛...

    开启mysql远程连接功能.txt

    ### 开启MySQL远程连接功能 #### 背景与意义 在现代的互联网应用中,数据库作为数据存储的核心部分,其稳定性和可访问性尤为重要。MySQL作为一种广泛使用的开源关系型数据库管理系统,在各种规模的应用场景中都有...

    mysql开启远程连接权限

    ### MySQL开启远程连接权限 在本篇文章中,我们将详细介绍如何通过命令行的方式,在Windows系统上为MySQL数据库开启远程连接权限。对于需要从不同位置管理数据库的用户来说,这是一个非常实用的功能。下面,我们将...

    XAMPP 设置远程连接MYSQL

    设置文件 开通防火墙端口 设置权限 让XAMPP远程连接MYSQL

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

    以下将详细介绍两种常见的开启MySQL远程连接的方法,并提供一些相关的重要知识点。 方法一: 1. 首先,通过命令行进入MySQL服务器。在MySQL的安装目录下的bin目录中,例如`d:\MySQL\bin\>`,运行`MySQL -h ...

    MYSQL开启远程连接

    MYSQL开启远程连接,有截图很详细...

    mysql如何开启远程连接

    mysql如何开启远程连接

    delphi远程连接MySQL(完美版)

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

    CentOS 8 安装 MySql并设置允许远程连接的方法

    安装完成后,启动MySQL服务并检查其状态: ```bash systemctl start mysqld.service systemctl status mysqld.service ``` MySQL首次启动会生成一个临时密码,你可以在日志文件中找到它: ```bash grep '...

    Mysql数据库远程连接利器SQLyog

    此外,确保MySQL服务器已经开启了远程连接,并且防火墙设置允许外部访问。 总的来说,SQLyog作为一款优秀的MySQL管理工具,不仅简化了数据库的管理工作,而且在远程连接方面表现出色,极大地提升了数据库管理的效率...

    mysql远程连接失败解决方法.docx

    MySQL 远程连接需要满足两个必要条件:一是 MySQL 服务器需要开启远程登录功能,二是 MySQL 用户需要有远程连接的权限。在本文中,我们可以看到作者由于对 MySQL 不熟悉,导致了远程连接失败的错误。 知识点2:...

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

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

    MySQL远程访问权限,允许远程连接的开启和关闭

    开启和关闭MSsql数据库的远程访问,默认mssql是关闭远程访问的。

    mysql设置指定ip远程访问连接实例

    - 即使在MySQL层面设置了远程访问,如果服务器的防火墙未开放相应的端口(默认为3306),远程连接仍无法建立。因此,你需要确保在服务器的防火墙规则中允许来自指定IP的TCP流量进入3306端口。这通常通过`iptables`...

    Mysql远程连接本质.docx

    MySQL远程连接的本质是允许外部设备或服务器通过网络访问MySQL服务器上的数据库。这一功能在分布式系统、云服务和多用户协作的环境中尤为重要。以下将详细解释MySQL远程连接的配置过程及涉及的关键概念。 首先,...

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

    这通常涉及到下载适合操作系统的安装包,按照安装向导进行安装,并在安装完成后启动MySQL服务。 2. **配置文件my.cnf**:MySQL的配置文件my.cnf(在不同的系统中可能命名为my.ini)是解决远程连接问题的关键。你...

    MySql完全卸载&远程连接配置

    ### MySQL远程连接配置方法 在实际应用中,我们经常需要让其他主机能够通过网络访问MySQL服务器,这就涉及到MySQL的远程连接配置。 #### 配置MySQL允许远程访问 1. **登录MySQL服务器**:首先确保你能够成功登录到...

    Navicat出现无法远程连接MySql服务器问题的解决办法

    Navicat无法远程连接MySql服务器问题的解决方法写在前面: 操作系统:中标麒麟4.0; 数据库:MySQL5.7.26; JDK:采用中标麒麟系统自带的openjdk; 客户端工具:Navicat; 前置条件: MySQL服务安装完毕; 情景: ...

Global site tag (gtag.js) - Google Analytics