在Ubuntu系统里安装MySQL的途径

在Ubuntu环境中安装MySQL的方法

Ubuntu下MySQL的安装

  • 1. 查看当前操作系统版本
  • 2. 添加MySQL APT源
    • 2.1 访问下载页面并获取发布包
    • 2.2 执行安装相关指令
    • 2.3 进行MySQL的安装
  • 3. 查看MySQL的运行状态
  • 4. 配置开机自动启动

1. 查看当前操作系统版本


通过执行命令lsb_release -a来查看系统版本信息:

在这里插入图片描述


2. 添加MySQL APT源


2.1 访问下载页面并获取发布包


下载地址:https://dev.mysql.com/downloads/repo/apt/

在这里插入图片描述

点击下载对应的.deb安装包,然后将其上传到服务器或者虚拟机中。

在这里插入图片描述


2.2 执行安装指令


运行指令:sudo dpkg -i [.deb文件]

选择8.0版本:

在这里插入图片描述

安装器选择Enabled选项:

在这里插入图片描述

完成上述两个选择后,直接点击ok确认:

在这里插入图片描述

接着更新APT源路径,执行命令apt-get update。


2.3 安装MySQL


执行安装命令:apt-get install mysql-server

输入root用户的密码:

在这里插入图片描述

选择加密方式:

  • 使用强密码加密方式(RECOMMENDED)
    • 这是推荐的选项,会采用更安全的 caching_sha2_password 加密方式(MySQL 8.0+ 默认)。
    • 虽然安全性更高,但可能与部分旧版本的客户端或应用程序不兼容。
  • 使用传统认证方法(保留MySQL 5.x兼容性)
    • 会采用旧版的 mysql_native_password 加密方式(兼容MySQL 5.x)。
    • 如果你的应用程序还没有适配MySQL 8.0,可能需要选择这个选项。

在这里插入图片描述

当出现相关提示信息时,表明MySQL安装成功:

在这里插入图片描述


3. 查看MySQL状态


运行命令:systemctl status mysql

在这里插入图片描述

可以看到服务处于activate(running)的运行状态,并且默认是enabled开机自启动的。


4. 设置开机自启动


如果没有开启自启动功能,可以手动进行设置:

执行命令sudo systemctl enable mysql,然后运行sudo systemctl list-unit-files|grep mysql来查看是否设置成功:

在这里插入图片描述
显示设置成功。


文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/12800.html

赞 (0)
LomuLomu
上一篇 2025 年 7 月 7 日
下一篇 2025 年 7 月 7 日

相关推荐

  • SuperGrok充值后如何用于内容选题

    SuperGrok充值后如何用于内容选题,介绍会员如何用于内容选题涉及的国内支付、本人账号确认、完整充值步骤和开通后使用方法。

    未分类 2026 年 9 月 6 日
    8500
  • 2025年最新PyCharm激活码永久破解教程 – 支持全版本全系统100%成功

    本方法适用于Jetbrains全家桶,包括PyCharm、IDEA、DataGrip、Goland等开发工具! 先给大家看看最新PyCharm版本成功破解的截图,可以看到已经完美激活到2099年,非常稳定可靠! 下面我将用详细的图文教程,手把手教你如何将PyCharm永久激活至2099年。 这个方法不仅适用于最新版本,对之前的旧版本也同样有效! 无论你使用W…

    PyCharm激活码 2025 年 8 月 7 日
    79000
  • IDEA 2026.1 激活码免费获取,附详细步骤

    免责声明:本文所涉及的 IntelliJ IDEA 破解补丁与激活码均来源于网络,仅供个人学习研究使用,请勿用于商业目的。若涉及侵权,请联系删除。我们始终鼓励和支持在条件允许的情况下购买官方正版软件。 IntelliJ IDEA 是由 JetBrains 公司开发的一款功能强大的集成开发环境,支持 Windows、Mac 和 Linux 操作系统。本文将为您…

    IDEA破解教程 2026 年 5 月 18 日
    63200
  • 【Java 学习】Java的生命之源:走进Object类的神秘花园,解密Object类的背后故事

    💬 欢迎讨论:如对文章内容有疑问或见解,欢迎在评论区留言,我需要您的帮助! 👍 点赞、收藏与分享:如果这篇文章对您有所帮助,请不吝点赞、收藏或分享,谢谢您的支持! 🚀 传播技术之美:期待您将这篇文章推荐给更多对需要学习Java语言、低代码开发感兴趣的朋友,让我们共同学习、成长! 1. Object 类 1.1 为什么所有类都继承 Object 类? 在Jav…

    2025 年 1 月 11 日
    49700
  • ChatGPT Plus订阅还是Pro订阅?第一次开通后别急着续费,先用一周任务回放判断

    ChatGPT Plus订阅还是Pro订阅,第一次开通的人最容易犯的错误,不是选错套餐,而是刚买完就凭第一天的体感决定要不要长期续费。实际上,更靠谱的方法是做一次“一周任务回放”:把这七天里你用它做过的事按类型拆开,看自己到底是在用它查资料、改稿、写代码、做答疑,还是在关键时刻连续救火。这样判断,比单看价格更接近真实需求。 如果你只是想找一条更省心的开通路径…

    ChatGPT 2026 年 4 月 19 日
    38800

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信