ubuntu22.04安装mysql5.7

在网上找了很久,都是到官网下载安装包,最后终于找到了一个非常简便的方法!

⭐参考文章:ubuntu 20.04安装mysql5.7 - wltianOne - 博客园

查看自己源对应的mysql版本:

bash 复制代码
apt-cache policy mysql-server

说明直接使用apt-get install mysql-server会直接安装mysql8.0版本

bash 复制代码
root@ruihanna-virtual-machine:/etc/apt# apt-cache policy mysql-server
mysql-server:
  已安装:(无)
  候选: 8.0.39-0ubuntu0.22.04.1
  版本列表:
     8.0.39-0ubuntu0.22.04.1 500
        500 http://mirrors.aliyun.com/ubuntu jammy-updates/main amd64 Packages
        500 http://mirrors.aliyun.com/ubuntu jammy-updates/main i386 Packages
        500 http://mirrors.aliyun.com/ubuntu jammy-security/main amd64 Packages
        500 http://mirrors.aliyun.com/ubuntu jammy-security/main i386 Packages
     8.0.28-0ubuntu4 500
        500 http://mirrors.aliyun.com/ubuntu jammy/main amd64 Packages
        500 http://mirrors.aliyun.com/ubuntu jammy/main i386 Packages

换源实现安装mysql5.7:

bash 复制代码
#  阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

备份sources.list, 并换为以上阿里源

bash 复制代码
cp /etc/apt/sources.list /etc/apt/sources.list.back
cd /etc/apt
vim sources.list # 换源

# 更新源
gpg --keyserver keyserver.ubuntu.com --recv 3B4FE6ACC0B21F32
gpg --export --armor 3B4FE6ACC0B21F32 | apt-key add -
apt-get update

再次查看对应mysql版本:

bash 复制代码
root@ruihanna-virtual-machine:/home/hadoop# apt-cache policy mysql-server
mysql-server:
  已安装:(无)
  候选: 5.7.42-0ubuntu0.18.04.1
  版本列表:
     5.7.42-0ubuntu0.18.04.1 500
        500 http://mirrors.aliyun.com/ubuntu bionic-security/main amd64 Packages
        500 http://mirrors.aliyun.com/ubuntu bionic-security/main i386 Packages
        500 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 Packages
        500 http://mirrors.aliyun.com/ubuntu bionic-updates/main i386 Packages
     5.7.21-1ubuntu1 500
        500 http://mirrors.aliyun.com/ubuntu bionic/main amd64 Packages
        500 http://mirrors.aliyun.com/ubuntu bionic/main i386 Packages

安装mysql5.7,查看mysql版本,验证是否安装成功

bash 复制代码
apt-get -y install mysql-server-5.7 # 安装
mysql -V # 查看mysql版本

最后,换回镜像源

bash 复制代码
cd /etc/apt
mv sources.list sources.list.old
mv sources.list.back  sources.list
apt-get update
相关推荐
一叶屋檐7 分钟前
Neo4j 图书馆借阅系统知识图谱设计
服务器·数据库·cypher
好吃的肘子1 小时前
MongoDB 应用实战
大数据·开发语言·数据库·算法·mongodb·全文检索
weixin_472339461 小时前
MySQL MCP 使用案例
数据库·mysql
lqlj22332 小时前
Spark SQL 读取 CSV 文件,并将数据写入 MySQL 数据库
数据库·sql·spark
遗憾皆是温柔3 小时前
MyBatis—动态 SQL
java·数据库·ide·sql·mybatis
未来之窗软件服务3 小时前
Cacti 未经身份验证SQL注入漏洞
android·数据库·sql·服务器安全
fengye2071613 小时前
在MYSQL中导入cookbook.sql文件
数据库·mysql·adb
Ailovelearning4 小时前
neo4j框架:ubuntu系统中neo4j安装与使用教程
数据库·neo4j
_星辰大海乀5 小时前
表的设计、聚合函数
java·数据结构·数据库·sql·mysql·数据库开发
xiaobin889995 小时前
【2025最新版】VMware虚拟机下载安装教程 保姆级图文详解(附安装包+常用镜像Linux,win11,ubuntu,centos)
linux·其他·ubuntu·centos