`

Ubuntu 设置开放 MySQL 服务远程访问教程

 
阅读更多

Ubuntu 设置开放 MySQL 服务远程访问

 

第一步,修改配置文件:

vim /etc/mysql/my.cnf

找到

bind-address = 127.0.0.1

改为:

bind-address = 0.0.0.0
#允许任意ip地址访问

也可以指定IP地址。

重启MySQL:

sudo /etc/init.d/mysqld restart

第二步,修改数据库配置:

授权root用户进行远程连接

grant all privileges on *.* to root@"%" identified by "password_12345678" with grant option;
flush privileges;

第二行命令使设置生效。

分享到:
评论

相关推荐

    ubuntu 15.04开放mysql远程3306端口

    虽然现在 3306 端口已经对外部开放,但还需要为 MySQL 用户授予远程访问权限。 1. 使用 root 用户登录 MySQL: ```bash sudo mysql -u root -p ``` 2. 输入 root 用户的密码。 3. 授予 root 用户远程访问权限: ...

    在Ubuntu下解决MySQL不能远程访问的问题.docx

    本文将详细阐述如何在Ubuntu下解决MySQL不能远程访问的问题,具体步骤分为三个部分:配置文件的修改、MySQL数据库的修改以及再次用Mysql客户端登录验证。 ### 一、配置文件的修改 #### 步骤1:编辑my.cnf文件 ...

    Ubuntu18.0.4安装MySQL并设置ROOT用户密码

    通过以上步骤,不仅能够在 Ubuntu 18.0.4 系统上成功安装 MySQL 服务器,还能安全地设置 ROOT 用户密码、允许其远程访问以及为数据库创建用户并分配权限。这些操作对于维护数据库的安全性和易用性至关重要。

    ubuntu 15.04下mysql开放远程3306端口

    ubuntu 15.04开放mysql远程3306端口,以下所有操作在terminal(终端)中执行。 首先查看端口是否打开 netstat -an|grep 3306 此图为开启3306端口的截图,之前显示为. . . 127.0.0.1:3306 . . . 打开mysql配置文件vi...

    ubuntu修改mysql密码

    2. **启动MySQL服务进入无权限验证模式**:接着,以不加载权限表的方式重新启动MySQL服务,这样可以绕过权限验证。使用命令`/usr/bin/mysqld_safe --skip-grant-tables &`启动MySQL服务。 3. **无需密码直接登录...

    ubuntu 一键安装mysql8

    此外,为了防止未授权访问,确保只开放必要的端口,并定期更新MySQL以获取安全补丁。 在使用`install_mysql-8.0.sh`脚本前,建议先查看脚本内容,理解其工作原理,确保没有潜在风险。同时,根据自己的需求,可能还...

    ubuntu能用的mysql5.7.38,并附带安装手册

    在Ubuntu操作系统上安装MySQL 5.7.38是一个相对简单的过程,适合那些希望在Linux环境中运行可靠数据库服务的用户。下面将详细介绍在Ubuntu上安装MySQL 5.7.38的步骤以及一些关键知识点。 首先,确保你的Ubuntu系统...

    ubuntu 16.04下mysql5.7.17开放远程3306端口

    首先,我们需要认识到开启MySQL远程访问权限有两种主流的方法:改表法和授权法。改表法操作相对简单,通常涉及编辑MySQL数据库的内部用户表,调整host字段值。授权法则涉及直接在MySQL的权限系统中设置特定用户的...

    Ubuntu Server 16.04安装MySQL设置远程访问出现问题的完美解决方案(error:10061)

    ### Ubuntu Server 16.04 安装 MySQL 设置远程访问出现问题的完美解决方案 (error:10061) 在 Ubuntu Server 16.04 上安装 MySQL 并配置其支持远程访问时可能会遇到多种问题,其中最常见的错误之一是 error:10061。...

    ubuntu安装mysql5.6完整步骤说明(亲测实用).docx

    Ubuntu 安装 MySQL 5.6 完整步骤说明 在本文中,我们将详细介绍在 Ubuntu 系统中...本文详细介绍了在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤,从下载安装包到设置远程连接。按照这些步骤可以成功安装 MySQL 数据库。

    Ubuntu 安装MySQL(国内镜像源).pdf

    本文档详细介绍了如何在不同版本的 Ubuntu 系统中设置国内 MySQL 镜像源,并对可能出现的问题进行了说明和解决。 首先,文档指出需要根据 Ubuntu 的具体版本选择对应的 MySQL 镜像源。常用的 Ubuntu 版本有 18.04 ...

    ubuntu20.04安装mysql5.7.42

    7. **允许远程访问** 如果需要远程连接MySQL,你需要编辑`/etc/mysql/mysql.conf.d/mysqld.cnf`文件,找到`bind-address`行并将其更改为`0.0.0.0`。然后重启MySQL服务: ``` sudo nano /etc/mysql/mysql.conf.d/...

    在Ubuntu服务器上离线安装Mysql

    接下来,为了允许远程连接,你需要修改MySQL的权限设置。登录到MySQL服务器: ```bash mysql -u root -p ``` 输入之前设置的密码。然后执行以下SQL命令: ```sql use mysql; update user set host = '%' where ...

    ubuntu安装和删除mysql

    #### 开启远程访问 默认情况下,MySQL不允许远程连接。若需要远程连接,需要修改配置文件以允许远程连接。可以通过编辑`/etc/mysql/mysql.conf.d/mysqld.cnf`文件,找到`bind-address = 127.0.0.1`这一行,并将其...

    ubuntu离线安装mysql

    要允许远程访问,还需更新 `mysql.user` 表中的 `Host` 字段。 11、**结语** 离线安装 MySQL 可能会遇到一些挑战,但只要遵循正确的步骤,了解必要的依赖关系,就能成功完成安装。确保在生产环境中对数据库的安全...

    ubuntu安装mySQL教程

    为了使MySQL支持远程访问,需要找到配置文件中的`bind-address`设置,并将其注释掉。 - 找到以下行: ```ini bind-address = 127.0.0.1 ``` - 注释掉这一行,使其看起来像这样: ```ini #bind-address = ...

    ubuntu系统安装mysql

    - **安全性设置**:安装完毕后,建议使用`mysql_secure_installation`脚本来增强MySQL的安全性,例如设置root密码、删除匿名用户等。 - **防火墙配置**:如果您的系统启用了防火墙,请确保允许MySQL服务的端口(默认...

Global site tag (gtag.js) - Google Analytics