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 /安装包所在目录(不能是根目录)
相关推荐
计算机学姐2 小时前
基于php的摄影网站系统
开发语言·vue.js·后端·mysql·php·phpstorm
计算机学姐2 小时前
基于php的旅游景点预约门票管理系统
开发语言·后端·mysql·php·phpstorm
czlczl200209252 小时前
高并发下的 Token 存储策略: Redis 与 MySQL 的一致性
数据库·redis·mysql
石明亮(JT)2 小时前
MySQL8.0电商金融交易系统SQL实战
数据库·mysql
luoluoal3 小时前
基于python的反爬虫技术的研究(源码+文档)
开发语言·python·mysql
sc.溯琛3 小时前
MySQL 入门实验:环境搭建与基础操作全攻略
数据库·mysql
徐子童3 小时前
索引的分类和创建
mysql·面试·基础·索引
麦麦鸡腿堡3 小时前
MySQL表的操作指令与常用数值类型
数据库·mysql
蜂蜜黄油呀土豆3 小时前
MySQL 什么情况下会产生死锁?为什么会死锁?以及 Online DDL 解决了什么问题
mysql·innodb·间隙锁·数据库原理·next-key lock·死锁分析
千寻技术帮5 小时前
10379_基于SSM的校园跑腿服务平台
mysql·微信小程序·校园跑腿·ssm