Ubuntu22.04 安装mysql5.7

一、卸载本地 Mysql
bash 复制代码
//1、查看本地mysql依赖情况

dpkg --list | grep mysql


//2.卸载mysql-common

sudo apt remove mysql-common

//3.卸载并清除mysql5.7

sudo apt autoremove --purge mysql-server-5.7

//4.清除残留数据

dpkg -l | grep ^rc| awk '{print$2}'| sudo xargs dpkg -P

//5.再次检查依赖项情况

dpkg --list | grep mysql

//6.再次执行删除

 sudo apt autoremove --purge mysql-apt-config
二、安装 mysql5.7

下载MySQL apt存储库

bash 复制代码
//1、使用wget下载tar包

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-server_5.7.36-1ubuntu18.04_amd64.deb-bundle.tar


//2、在目录下解压tar包

tar xvf ./mysql-server_5.7.36-1ubuntu18.04_amd64.deb-bundle.tar


//安装依赖lib包

sudo apt-get install ./libmysql*
sudo apt-get install libtinfo5

//安装客户端和服务端 ; 过程中会提示设置MySQL的密码,用户名默认root

sudo apt-get install ./mysql-community-client_5.7.36-1ubuntu18.04_amd64.deb
sudo apt-get install ./mysql-client_5.7.36-1ubuntu18.04_amd64.deb
sudo apt-get install ./mysql-community-server_5.7.36-1ubuntu18.04_amd64.deb
sudo apt-get install ./mysql-server_5.7.36-1ubuntu18.04_amd64.deb 

//启动mysql  ; 绿色的active表示运行中

systemctl status mysql.service

//登录Mysql

mysql -u root -p

//退出
exit

//安装成功,可以选择删除安装包

sudo rm -rf /安装包所在目录(不能是根目录)
相关推荐
ttthe_MOon11 小时前
MySQL 高可用解决方案 MHA:原理、配置与实践
数据库·mysql
翔云12345612 小时前
在MySQL中,gtid_purged 的初始化和更新机制
数据库·mysql
smileNicky12 小时前
大型MySQL查询优化实战:从全表扫描到毫秒级响应的通用索引设计
数据库·mysql
Dxy123931021613 小时前
MySQL性能优化深度解析
数据库·mysql·性能优化
清晓粼溪13 小时前
MySQL-01:基础知识
数据库·mysql
思成不止于此13 小时前
MySQL 基础核心知识点全梳理:从入门到实战
数据库·笔记·学习·mysql
千寻技术帮14 小时前
10407_基于springboot的就业信息分享系统
mysql·毕业设计·源码·springboot·安装·文档·就业信息
零日失眠者14 小时前
【Oracle入门到删库跑路-17】实战案例:云环境部署实践
数据库·mysql·oracle
孟意昶15 小时前
Doris专题27-mysql兼容性与join连接
大数据·数据库·分布式·sql·mysql·doris
西岭千秋雪_15 小时前
MySQL日志梳理(存储引擎层)
java·数据库·分布式·mysql·oracle