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 /安装包所在目录(不能是根目录)
相关推荐
Fleshy数模2 小时前
CentOS7 安装配置 MySQL5.7 完整教程(本地虚拟机学习版)
linux·mysql·centos
az44yao3 小时前
mysql 创建事件 每天17点执行一个存储过程
mysql
秦老师Q4 小时前
php入门教程(超详细,一篇就够了!!!)
开发语言·mysql·php·db
橘子135 小时前
MySQL用户管理(十三)
数据库·mysql
Dxy12393102165 小时前
MySQL如何加唯一索引
android·数据库·mysql
我真的是大笨蛋5 小时前
深度解析InnoDB如何保障Buffer与磁盘数据一致性
java·数据库·sql·mysql·性能优化
怣505 小时前
MySQL数据检索入门:从零开始学SELECT查询
数据库·mysql
人道领域6 小时前
javaWeb从入门到进阶(SpringBoot事务管理及AOP)
java·数据库·mysql
千寻技术帮6 小时前
10404_基于Web的校园网络安全防御系统
网络·mysql·安全·web安全·springboot
spencer_tseng7 小时前
MySQL table backup
mysql