广告
返回顶部
首页 > 资讯 > 数据库 >如何在Ubuntu Linux上安装MySQL
  • 766
分享到

如何在Ubuntu Linux上安装MySQL

2023-06-16 08:06:05 766人浏览 安东尼
摘要

如何在ubuntu linux上安装MySQL,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Mysql 是一个典型的数据库管理系统。它被用于许多技术栈中,包括流行的 LAMP

如何在ubuntu linux上安装MySQL,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

如何在Ubuntu Linux上安装MySQL

Mysql 是一个典型的数据库管理系统。它被用于许多技术栈中,包括流行的 LAMP (Linux、Apache、mysqlPHP)技术栈。它已经被证实了其稳定性。另一个让 Mysql 受欢迎的原因是它是开源的。

MySQL 是关系型数据库(基本上是表格数据)。以这种方式它很容易去存储、组织和访问数据。它使用SQL(结构化查询语言)来管理数据。

这这篇文章中,我将向你展示如何在 Ubuntu 18.04 安装和使用 MySQL 8.0。让我们一起来看看吧!

在 Ubuntu 上安装 MySQL

我将会介绍两种在 Ubuntu 18.04 上安装 MySQL 的方法:

  1. 鸿蒙官方战略合作共建——HarmonyOS技术社区

  2. 从 Ubuntu 仓库上安装 MySQL。(5.7)

  3. 从官方仓库安装 MySQL。你将额外增加一些步处理过程,但不用担心。你将会拥有当前版的MySQL(8.0)

有必要的时候,我将会提供屏幕截图去引导你。但这篇文章中的大部分步骤,我将直接在终端(默认热键: CTRL+ALT+T)输入命令。别害怕!

方法 1、从 Ubuntu 仓库安装 MySQL

首先,输入下列命令确保你的仓库已经被更新:

sudo apt update

现在,安装 MySQL 5.7,简单输入下列命令:

sudo apt install mysql-server -y

就是这样!简单且高效。

方法 2、使用官方仓库安装 MySQL

虽然这个方法多了一些步骤,但我将逐一介绍,并尝试写下清晰的笔记

首先浏览 MySQL 官方网站的下载页面。

如何在Ubuntu Linux上安装MySQL

在这里,选择 DEB 软件包,点击“Download”链接。

如何在Ubuntu Linux上安装MySQL

滑到有关于 oracle 网站信息的底部,右键 “No thanks, just start my download.”,然后选择 “Copy link location”。

现在回到终端,我们将使用 Curl 命令去下载这个软件包:

curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb

Https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb 是我刚刚从网页上复制的链接。根据当前的 MySQL 版本,它有可能不同。让我们使用 dpkg 去开始安装 MySQL:

sudo dpkg -i mysql-apt-config*

更新你的仓库:

sudo apt update

要实际安装 MySQL,我们将使用类似上一个方法中同样的命令来安装:

sudo apt install mysql-server -y

这样做会在你的终端中打开包配置的提示。使用向下箭头选择“Ok”选项。

如何在Ubuntu Linux上安装MySQL

点击回车。这应该会提示你输入密码:这是在为 MySQL 设置 root 密码。不要与 Ubuntu 的 root 密码混淆。

如何在Ubuntu Linux上安装MySQL

输入密码然后点击 Tab 键去选择“Ok“。点击回车键,你将重新输入密码。操作完之后,再次键入 Tab 去选择 “Ok”。按下回车键。

如何在Ubuntu Linux上安装MySQL

将会展示一些关于 MySQL Server 的配置信息。再次按下 Tab 去选择 “Ok” 和按下回车键:

如何在Ubuntu Linux上安装MySQL

这里你需要去选择默认验证插件。确保选择了“Use Strong PassWord Encryption”。按下 Tab 键和回车键。

就是这样!你已经成功地安装了 MySQL。

验证你的 MySQL 安装

要验证 MySQL 已经正确安装,使用下列命令:

sudo systemctl status mysql.service

这将展示一些关于 MySQL 服务的信息:

如何在Ubuntu Linux上安装MySQL

你应该在那里看到 “Active: active (running)”。如果你没有看到,使用下列命令去开始这个服务:

sudo systemctl start mysql.service
配置/保护 MySQL

对于刚安装的 MySQL,你应该运行它提供的安全相关的更新命令。就是:

sudo mysql_secure_installation

这样做首先会询问你是否想使用 “密码有效强度validate password component”。如果你想使用它,你将必须选择一个最小密码强度(0 – 低,1 – 中,2 – 高)。你将无法输入任何不遵守所选规则的密码。如果你没有使用强密码的习惯(本应该使用),这可能会配上用场。如果你认为它可能有帮助,那你就键入 y 或者 Y,按下回车键,然后为你的密码选择一个强度等级和输入一个你想使用的密码。如果成功,你将继续强化过程;否则你将重新输入一个密码。

但是,如果你不想要此功能(我不会),只需按回车或任何其他键即可跳过使用它。

对于其他选项,我建议开启它们(对于每一步输入 y 或者 Y 和按下回车)。它们(依序)是:“移除匿名用户remove anonymous user”,“禁止 root 远程登录disallow root login remotely”,“移除测试数据库及其访问remove test database and access to it”。“重新载入权限表reload privilege tables now”。

链接与断开 MySQL Server

为了运行 SQL 查询,你首先必须使用 MySQL 连到服务器并在 MySQL 提示符使用。

执行此操作的命令是:

mysql -h host_name -u user -p
  • -h 用来指定一个主机名(如果这个服务被安装到其他机器上,那么会有用;如果没有,忽略它)

  • -u 指定登录的用户

  • -p 指定你想输入的密码.

虽然出于安全原因不建议,但是你可以在命令行最右边的 -p 后直接输入密码。例如,如果用户test_user 的密码是 1234,那么你可以在你使用的机器上尝试去连接,你可以这样使用:

mysql -u test_user -p1234

如果你成功输入了必要的参数,你将会收到由 MySQL shell 提示符提供的欢迎(mysql >):

如何在Ubuntu Linux上安装MySQL

要从服务端断开连接和离开 MySQL 提示符,输入:

QUIT

输入 quit (MySQL 不区分大小写)或者 \q 也能工作。按下回车退出。

你使用简单的命令也能输出关于版本的信息:

sudo mysqladmin -u root version -p

如果你想看命令行选项列表,使用:

mysql --help
卸载 MySQL

如果您决定要使用较新版本或只是想停止使用 MySQL。

首先,关闭服务:

sudo systemctl stop mysql.service && sudo systemctl disable mysql.service

确保你备份了你的数据库,以防你之后想使用它们。你可以通过运行下列命令卸载 MySQL:

sudo apt purge mysql*

清理依赖:

sudo apt autoremove

看完上述内容,你们掌握如何在Ubuntu Linux上安装MySQL的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网数据库频道,感谢各位的阅读!

您可能感兴趣的文档:

--结束END--

本文标题: 如何在Ubuntu Linux上安装MySQL

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

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

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

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

下载Word文档
猜你喜欢
  • 如何在Ubuntu Linux上安装MySQL
    如何在Ubuntu Linux上安装MySQL,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。MySQL 是一个典型的数据库管理系统。它被用于许多技术栈中,包括流行的 LAMP ...
    99+
    2023-06-16
  • 如何在Ubuntu Linux上安装 MySQL 8.0.11
    继MySQL 5.7之后,直接跳到了MySQL 8.0,官方说这次来了个大升级,其他的不说,就访问速度是5.7的2倍,因此我也尝试安装使用,根据官方文档,下面是安装的过程 一、工具 Ubuntu 16.04...
    99+
    2022-10-18
  • 在Windows,MacOs,Linux,Unix和Ubuntu上安装MySQL Connector
    在本文中,我们将介绍如何使用pip和vis源代码在Windows,MacOs,Linux,Unix和Ubuntu上安装MySQL Connector Python。要从Python连接到MySQL服务器,您...
    99+
    2022-10-18
  • 如何在Ubuntu 22.04上安装Linux、Apache、MySQL、PHP(LAMP)堆栈
    介绍 “LAMP”堆栈是一组开源软件,通常安装在一起,以使服务器能够托管用PHP编写的动态网站和web应用程序。该术语是一个首字母缩略词,表示带有Apache web服务器的Linux操作系统。站点数据存储在MySQL数据库中,动态内容由P...
    99+
    2023-09-10
    apache linux ubuntu
  • mysql在linux上cmake如何安装
    这篇文章将为大家详细讲解有关mysql在linux上cmake如何安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、安装前准备: 1)必备的包和工具 gcc/g+...
    99+
    2022-10-18
  • 在Ubuntu 20.04上安装MySQL教程
    在Ubuntu上安装MySQL MySQL是一个开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一部分安装。它使用关系数...
    99+
    2023-09-08
    mysql ubuntu 服务器
  • 如何在Ubuntu安装MySQL?
    要在Ubuntu中安装MySQL,你可以按照以下步骤操作: 首先,打开终端,然后运行下面的命令以更新包列表: sudo apt update 接着,运行以下命令安装 MySQL 服务器: sudo a...
    99+
    2023-09-08
    mysql ubuntu 数据库
  • 如何在Ubuntu上安装phpmyadmin
    这篇文章给大家分享的是有关如何在Ubuntu上安装phpmyadmin的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。背景突然想要任性的做一下开发,但是发现sqlite3不能满足我...
    99+
    2022-10-18
  • 如何在Ubuntu上安装Twisted
    这篇文章主要介绍“如何在Ubuntu上安装Twisted”,在日常操作中,相信很多人在如何在Ubuntu上安装Twisted问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在Ubuntu上安装Twisted...
    99+
    2023-06-13
  • 在 Linux 上如何安装 MariaDB 或 MySQL
    小编给大家分享一下在 Linux 上如何安装 MariaDB 或 MySQL,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MariaDB 和 ...
    99+
    2023-06-15
  • 如何在Ubuntu 20.04上安装OpenCV
    这篇文章给大家分享的是有关如何在Ubuntu 20.04上安装OpenCV的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。从Ubuntu仓库安装OpenCV可从默认的Ubuntu 20.04仓库安装OpenCV。要...
    99+
    2023-06-15
  • 在ubuntu 12.04上如何安装MDM
    这篇文章主要为大家展示了“在ubuntu 12.04上如何安装MDM”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在ubuntu 12.04上如何安装MDM”这篇文章吧。在ubuntu 12.0...
    99+
    2023-06-16
  • 怎么在Ubuntu Linux上安装Oracle Java 14
    本篇内容介绍了“怎么在Ubuntu Linux上安装Oracle Java 14”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如何在 Ubu...
    99+
    2023-06-16
  • 怎么在Ubuntu Linux上安装Deb文件
    本篇内容介绍了“怎么在Ubuntu Linux上安装Deb文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!deb格式是Debian系统专属...
    99+
    2023-06-28
  • 怎么在Ubuntu上安装Apache、MySql和PHP
    本篇内容介绍了“怎么在Ubuntu上安装Apache、MySql和PHP”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1:首先安装apach...
    99+
    2023-06-17
  • linux ubuntu怎么安装mysql
    这篇文章主要讲解了“linux ubuntu怎么安装mysql”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux ubuntu怎么安装mysql”吧!...
    99+
    2022-10-19
  • 如何在Ubuntu系统上安装GitLab
    GitLab是一个基于Web的Git版本控制仓库管理系统,可以让团队更好地协作进行开发。本文将介绍如何在Ubuntu系统上安装GitLab。步骤1:安装必要的依赖项在安装GitLab之前,需要确保您的Ubuntu系统已经安装了必要的依赖项。...
    99+
    2023-10-22
  • 如何在Ubuntu上安装配置NFS
    文章目录 1. 在服务器端安装NFS内核服务器:2. 配置NFS共享目录:3. 在客户端安装NFS客户端并挂载NFS共享: 1. 在服务器端安装NFS内核服务器: 首先,确保您的Ubunt...
    99+
    2023-09-01
    ubuntu linux 服务器
  • 如何在 Ubuntu 22.04 上安装 Python Pip?
    Python Pip 是 Python 的包管理器,它允许您轻松地安装和管理 Python 包和库。在 Ubuntu 22.04 上安装 Python Pip 是非常简单的。 本文将详细介绍如何在 ...
    99+
    2023-09-03
    linux Ubuntu 22.04 Python Pip
  • 在Ubuntu上如何安装Budgie桌面
    小编给大家分享一下在Ubuntu上如何安装Budgie桌面,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在 Ubuntu 上安装 Budgie此方法未在 Linu...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作