iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Ubuntu怎么安装Mysql启用远程连接
  • 107
分享到

Ubuntu怎么安装Mysql启用远程连接

2023-07-06 00:07:51 107人浏览 独家记忆
摘要

这篇文章主要介绍了ubuntu怎么安装Mysql启用远程连接的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu怎么安装Mysql启用远程连接文章都会有所收获,下面我们一起来看看吧。1、用apt-get安

这篇文章主要介绍了ubuntu怎么安装Mysql启用远程连接的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu怎么安装Mysql启用远程连接文章都会有所收获,下面我们一起来看看吧。

1、用apt-get安装mysql

#更新一下apt 仓库sudo apt-get update #安装mysql-servicesudo apt-get install mysql-server -y #也可以指定版本   (可选)sudo apt install mysql-server-5.7

2、查看Mysql的状态是否安装成功

sudo service mysql status

Ubuntu怎么安装Mysql启用远程连接

3、设置root密码

此时mysql的root账户没有设置密码,可以直接用mysql指令登录:

$ mysql

Ubuntu怎么安装Mysql启用远程连接

设置一下root的密码(mynewpassWord部分改成你自己要设置的密码):

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'mynewpassword';

Ubuntu怎么安装Mysql启用远程连接

退出,输入mysql指令发现不能直接登录了:

Ubuntu怎么安装Mysql启用远程连接

目前为止可以直接在服务器上用mysql了。

设置远程连接

编辑配置文件监听远程连接

默认情况下,MySQL 数据库仅监听本地连接,如果想让外网远程连接到数据库,我们需要修改配置文件,让 MySQL 可以监听远程固定 ip 或者监听所有远程 ip。

这里需要使用一个命令行文本编辑器,我用的vim所以就教一下vim

用vim打开 mysqld.cnf 配置文件:

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

找到 bind-address = 127.0.0.1这一行:

这个值是127.0.0.1的时候只监听本地连接,改成0.0.0.0可以监听所有连接,或者也可以改成仅允许指定ip连接都可以。
现在vim是阅读模式,按一下i进入编辑模式,然后用上下左右键定位到这行(最下面显示INSERT的时候表明处于编辑模式,按Esc可退出返回到阅读模式):

Ubuntu怎么安装Mysql启用远程连接

改完之后按Esc退出编辑模式,然后输入:wq保存退出。(若输入:q则退出但不保存)

重启mysql service使刚才的修改生效:

sudo service mysql restart

允许root账号使用远程连接

mysql默认只允许root账号在本地使用,需要修改一下允许远程使用root账号(没试过其他账号的情况,但原理一致)。先登录mysql:

Ubuntu怎么安装Mysql启用远程连接

mysql -u root -p

输入密码,登录。

然后选择    mysql 数据库:

use mysql;

Ubuntu怎么安装Mysql启用远程连接

查看账号的主机权限:

select user, host from user;

Ubuntu怎么安装Mysql启用远程连接

host处为localhost时只允许本地使用,改成 即可远程使用:

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

Ubuntu怎么安装Mysql启用远程连接

退出mysql。

exit;

检查ubuntu自带的防火墙状态

sudo ufw status

Ubuntu怎么安装Mysql启用远程连接

如果是inactive说明防火墙没开,那就不用管了。防火墙是干嘛的呢,我自己的理解就是,如果开了防火墙,那服务器上所有端口都是默认禁止连接的,只有你允许的端口才允许连接,类似于这种:

Ubuntu怎么安装Mysql启用远程连接

所以如果防火墙开了,那要么把防火墙直接关了,要么添加一条规则让防火墙放行3306端口(mysql的默认端口)::

#关闭防火墙sudo ufw disable #添加一条规则让防火墙放行3306端口sudo ufw allow 3306

设置完上述操作,即可测试是否能够远程连接 mysql 

关于“Ubuntu怎么安装Mysql启用远程连接”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Ubuntu怎么安装Mysql启用远程连接”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: Ubuntu怎么安装Mysql启用远程连接

本文链接: https://www.lsjlt.com/news/356811.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Ubuntu怎么安装Mysql启用远程连接
    这篇文章主要介绍了Ubuntu怎么安装Mysql启用远程连接的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu怎么安装Mysql启用远程连接文章都会有所收获,下面我们一起来看看吧。1、用apt-get安...
    99+
    2023-07-06
  • ubuntu怎么安装MySQL并开启远程连接
    要在Ubuntu上安装MySQL并启用远程连接,可以按照以下步骤操作:1. 打开终端,使用以下命令更新软件包列表:```sudo a...
    99+
    2023-09-14
    ubuntu MySQL
  • Ubuntu如何安装Mysql启用远程连接
    这篇文章主要介绍“Ubuntu如何安装Mysql启用远程连接”,在日常操作中,相信很多人在Ubuntu如何安装Mysql启用远程连接问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu如何安装Mysql...
    99+
    2023-07-02
  • Ubuntu安装Mysql启用远程连接的详细图文教程
    目录1、用apt-get安装mysql2、查看Mysql的状态是否安装成功3、设置root密码设置远程连接允许root账号使用远程连接检查Ubuntu自带的防火墙状态总结1、用apt-get安装mysql #更新一下ap...
    99+
    2023-04-11
    ubuntu安装mysql ubuntu远程连接mysql ubuntu安装mysql数据库
  • Ubuntu怎么安装桌面并用xrdp开启3389远程桌面连接
    今天小编给大家分享一下Ubuntu怎么安装桌面并用xrdp开启3389远程桌面连接的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2023-07-04
  • Ubuntu下MySQL的安装和远程连接配置
    本篇内容主要讲解“Ubuntu下MySQL的安装和远程连接配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu下MySQL的安装和远程连接配置”吧!&...
    99+
    2024-04-02
  • ubuntu怎么连接远程mysql数据库
    ubuntu连接远程mysql数据库的方法:打开终端命令行窗口。输入命令格式:“ mysql -h主机地址 -u用户名 -p用户密码”进行连接即可。例如:“mysql -h192.168.0.1 -uroot -p123”...
    99+
    2024-04-02
  • mysql——开启远程连接
    1、打开 mysql 数据库 use mysql; 2、查看 user 数据表当前已有的数据 select * from user \G; 3、修改一条 root 数据,并刷新MySQL的系统权限相关表 updat...
    99+
    2023-09-24
    mysql 数据库 java
  • MySQL 开启远程连接
    MySQL 开启远程连接 一、MySQL 开启远程连接需要先在服务器上登录到 MySQL mysql -u root -p 然后 Enter password: 二、修改 root 账户的 Host 1、打开 mysql 数据库 use m...
    99+
    2023-08-16
    mysql 服务器 数据库
  • MySQL怎么开启远程连接功能
    这篇文章主要讲解了“MySQL怎么开启远程连接功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL怎么开启远程连接功能”吧!1、登陆mysql &n...
    99+
    2024-04-02
  • Ubuntu怎么样远程连接
    Ubuntu远程连接的方法:打开终端命令行,输入以下命令:安装ssh服务sudo apt-get install openssh-server安装好后,查看ssh服务是否启动sudo ps -e | grep ssh启动服务sudo /et...
    99+
    2024-04-02
  • 怎么使用ssh远程连接Ubuntu
    这篇文章主要介绍了怎么使用ssh远程连接Ubuntu的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么使用ssh远程连接Ubuntu文章都会有所收获,下面我们一起来看看吧。使用ssh远程连接Ubuntu的方法:...
    99+
    2023-07-04
  • mysql 开启远程连接(windows)
    mysql版本:MySQL Server 5.7 1、开放防火墙端口 2、 配置 MySQL 服务的用户权限  打开 cmd 输入以下命令登录 mysql,接着输入密码,回车 mysql -u root -p 接着输入命令...
    99+
    2023-09-02
    服务器 linux centos
  • Ubuntu系统安装Mysql服务并设置远程连接-Navicat连接Mysql-物联网系统
    目录 一、前言 二、Mysql的安装 三、Mysql服务管理 四、配置Mysql远程连接 五、修改登录限制 六、修改Root密码 七、Navicat连接Mysql 一、前言         在我们购买服务器后,常需要在服务器上部署数据库以...
    99+
    2023-09-24
    mysql 数据库 服务器
  • MySQL中怎么开启远程连接权限
    这期内容当中小编将会给大家带来有关MySQL中怎么开启远程连接权限,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、登陆mysql数据库   ...
    99+
    2024-04-02
  • ubuntu远程终端怎么连接
    这篇“ubuntu远程终端怎么连接”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“ubuntu远程终端怎么连接”文章吧。打开终...
    99+
    2023-07-04
  • Ubuntu上怎么使用SSL远程连接MySQL服务器
    今天小编给大家分享一下Ubuntu上怎么使用SSL远程连接MySQL服务器的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。先决...
    99+
    2023-07-04
  • 云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法
    1. 安装MySQL: 利用下面三条命令安装相应软件: $sudo apt-get install mysql-server $sudo apt-get install mysql-client $su...
    99+
    2024-04-02
  • 群晖NAS 安装 MySQL 远程访问连接
    目录 1. 安装Mysql 2. 安装phpMyAdmin 3. 修改User 表 4. 本地测试连接 5. 安装cpolar 6. 配置公网访问地址 7. 固定连接公网地址 @[TOC] > **转载自cpolar极点云文章:...
    99+
    2023-09-30
    mysql adb 数据库
  • Ubuntu下如何安装OpenSSH Server并在客户端远程连接Ubuntu
    这篇文章给大家分享的是有关Ubuntu下如何安装OpenSSH Server并在客户端远程连接Ubuntu的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。方法一(推荐):命令行安装只需要一条命令:sudo ...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作