`
mlzboy
  • 浏览: 726406 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ubuntu mysql 远程 访问

阅读更多

mysql 2010-10-27 01:08:33 阅读40 评论0   字号: 订阅

在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能远程够访问这台Mysql数据库的话,需要设置一些东西,下面我们一步步地来:

一、配置文件的修改
    1.#sudo vim /etc/mysql/my.conf

    找到 bind-address = 127.0.0.1
    注释掉这句话
 
二、Mysql数据库的修改
1) [root@etc etc]# mysql -u  root  -p
Enter password:
2)mysql> use mysql;
3)mysql> select host,user,password from user;
4)grant all privileges on *.* to  root@192.168.15.101  identified by 'password'
 注意: (1)192.168.15.101是欲连接到此Mysql数据库的客户端的IP地址,而不是Mysql数据库所在数据库服务器的IP地址,切记
              (2)password就是Mysql数据库root用户的password,根据实际情况需要修改

 

 

 

 

原创  在Ubuntu下使MySQL数据库可以被远程访问 收藏

 UbuntuMySQL缺省是只允许本地访问的,如果你要其他机器也能远程够访问这台Mysql数据库的话,需要设置一些东西,下面我们一步步地来:

一、配置文件的修改
    1.#sudo vim /etc/mysql/my.conf

    找到 bind-address = 127.0.0.1
    注释掉这句话 
 
二、Mysql数据库的修改
1) [root@etc etc]# mysql -u  root  -p
Enter password: 
2)mysql> use mysql;
3)mysql> select host,user,password from user;
4)grant all privileges on *.* to  root@192.168.15.101  identified by 'password'
 注意: (1)192.168.15.101是欲连接到此Mysql数据库的客户端的IP地址,而不是Mysql数据库所在数据库服务器的IP地址,切记
              (2)password就是Mysql数据库root用户的password,根据实际情况需要修改

三、再次用Mysql客户端登陆

 

 

 

 

 

 

 

 

 

 


1.数据库服务器 my.cnf
  去掉 #skip-networking,
  否则为单机模式

2.允许用户通过网络访问的付权 
Grant all privileges on *.* to 'root'@'10.0.0.1' identified by 'youpassword'  

分享到:
评论

相关推荐

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

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

    ubuntu 15.04开放mysql远程3306端口

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

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

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

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

    安装过程中可能会提示用户设置 root 密码,以及其他安全配置,比如是否启用远程访问等。 文档中还提到,安装完成后,可以参考 CSDN 网站提供的安装 MySQL Server 的详细指南进行进一步的操作和配置。 总的来说,...

    ubuntu修改mysql密码

    在Ubuntu系统中,MySQL数据库是非常常见的数据存储解决方案之一。由于安全性和管理的需求,我们可能需要定期更改MySQL的密码。本文将详细介绍如何在Ubuntu环境下通过两种方式来修改MySQL的root用户密码:直接更新...

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

    例如,你可以学习如何创建新的数据库用户、授权访问特定数据库以及调整MySQL的配置文件`my.cnf`以适应你的需求。 在日常使用中,你可能还需要了解如何使用`mysql`命令行客户端来查询和操作数据,如`CREATE DATABASE...

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

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

    ubuntu 一键安装mysql8

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

    ubuntu安装和删除mysql

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

    Linux中开启mysql远程访问功能.docx

    开启MySQL远程访问的第一步是检查3306端口的状态。这个端口是MySQL默认的通信端口。你可以使用`netstat`命令来查看: ```bash ~# netstat -an | grep 3306 ``` 如果输出显示`bind-address = 127.0.0.1`,这意味着...

    Ubuntu16.04 server下配置MySQL,并开启远程连接的方法

    本教程将详细讲解这一过程,包括安装MySQL、创建新用户并授权远程访问以及修改配置文件以允许外部连接。 首先,我们要安装MySQL服务器。在Ubuntu 16.04上,可以通过`apt-get`命令来安装MySQL。打开终端,输入以下...

    Ubuntu 18.04配置mysql以及配置远程连接的步骤

    主要给大家介绍了关于Ubuntu 18.04配置mysql以及配置远程连接的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    ubuntu离线安装mysql

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

    Ubuntu16.04离线安装软件-离线安装包mysql5.7.33

    在Ubuntu 16.04操作系统中,有时由于网络限制,我们无法直接使用`apt install`命令在线安装MySQL Server 5.7.33。此时,我们需要采用离线安装的方法来解决这个问题。以下是一个详细的步骤指南,涵盖了如何使用提供的...

    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 服务远程访问教程

    在Ubuntu系统中,为了能够远程访问MySQL...遵循这些步骤,你可以安全地设置并管理Ubuntu上的MySQL远程访问,从而方便地从任何地方访问和管理你的数据库。但请始终牢记,安全是首要任务,因此务必采取适当的安全措施。

    在Ubuntu服务器上离线安装Mysql

    如果网络无法访问,可以提前下载好所需的所有依赖包,例如libaio1和libmecab2,确保它们与MySQL版本兼容。 下载完成后,使用文件传输工具,如XFTP,将安装包上传到Ubuntu服务器的指定目录。例如,我们可以创建一个...

    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/...

Global site tag (gtag.js) - Google Analytics