You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用apt包管理器在Ubuntu系统安装指定版本的MySQL

Ubuntu通过apt安装指定版本MySQL(8.0.21)操作指南

可以通过apt/apt-get包管理器实现指定版本MySQL的安装,具体操作步骤如下:

1. 前置配置:添加MySQL官方APT仓库

Ubuntu默认软件源提供的MySQL版本老旧,默认安装8.x分支也会拉取最新小版本,需要先配置官方仓库才能选择指定小版本:

  • 前往MySQL官方网站下载适配你Ubuntu版本的APT仓库配置deb包,配置包版本选择0.8.22及以上即可
  • 进入deb包所在目录,执行安装命令:sudo dpkg -i mysql-apt-config_*.deb
  • 弹出的图形化配置界面中,选择「MySQL Server & Cluster」选项,后续选择「mysql-8.0」分支,保存退出配置界面
  • 执行命令更新本地软件源缓存:sudo apt update

2. 查询可用的MySQL版本列表

执行以下命令即可列出当前源中所有可安装的MySQL服务端版本:
apt policy mysql-community-server
返回结果的Version Table分类下会列出所有支持的版本号,确认存在8.0.21版本后再进行后续操作。

注意:如果你的设备上之前已经安装过其他版本的MySQL,请先执行sudo apt purge mysql*卸载所有相关包,并删除/var/lib/mysql、/etc/mysql目录后再执行安装步骤,避免出现版本冲突。

3. 安装8.0.21版本MySQL

安装时按照包名=版本号的格式指定目标版本即可,命令如下:

sudo apt install -y mysql-community-server=8.0.21-1ubuntu$(lsb_release -rs) \
mysql-community-client=8.0.21-1ubuntu$(lsb_release -rs) \
mysql-client=8.0.21-1ubuntu$(lsb_release -rs) \
mysql-server=8.0.21-1ubuntu$(lsb_release -rs)

安装过程中会弹出界面要求设置MySQL root账号密码,请牢记该密码,后续登录MySQL需要使用。

4. 锁定版本防止自动更新

如果不想后续系统执行更新操作时,MySQL被自动升级到更高版本,可以执行以下命令锁定当前安装的版本:
sudo apt-mark hold mysql-community-server mysql-community-client mysql-client mysql-server


内容的提问来源于stack exchange,提问作者Neron Joseph

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.13 06:21:03