Ubuntu 彻底卸载并安装mysql

卸载

首先在终端中查看MySQL的依赖项:

dpkg --list|grep mysql

卸载依赖项:

 sudo apt-get remove mysql-common

卸载mysql:

sudo apt-get autoremove --purge mysql-server-5.7

清除残留数据:

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

再次查看MySQL的剩余依赖项:

dpkg --list|grep mysql

继续删除剩余依赖项,如:

sudo apt-get autoremove --purge mysql-apt-config

安装

sudo apt-get update
sudo apt-get install mysql-server

查看运行状态

sudo service mysql status

登录

mysql -uroot -p

OK

### 如何在Ubuntu 20.04上卸载现有MySQL安装指定版本8.0.26 #### 卸载当前的MySQL及其配置文件 为了确保旧版本完全移除,需执行一系列命令来删除已有的 MySQL 安装以及其配置数据: ```bash sudo apt remove --purge mysql-*[^1] sudo rm -rf /etc/mysql /var/lib/mysql sudo apt autoremove && sudo apt autoclean ``` 这些指令不仅清除了所有的 MySQL 软件包还彻底清理了残留的数据目录和自动清除不再需要依赖关系。 #### 更新软件源列表 更新本地APT数据库以获取最新的可用包信息: ```bash sudo apt update && sudo apt upgrade ``` 这一步骤对于保证后续安装过程顺利至关重要。 #### 添加官方MySQL APT仓库 针对特定版本的需求,在此之前应该先加入MySQL官方提供的适用于Ubuntu的操作系统库。通过这种方式可以更方便地管理不同版本间的切换。 ```bash wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb ``` 当被询问到希望使用的默认产品系列时,请选择`mysql-8.0`选项,确认更改。 再次刷新APT索引以便应用新的存储库设置: ```bash sudo apt update ``` #### 安装指定版本的MySQL Server 现在可以根据需求精确指定位要安装的确切版本号如下所示: ```bash sudo apt install mysql-server=8.0.26-1ubuntu20.04 ``` 注意这里的版本字符串可能依据实际环境有所变化;如果遇到无法解析或找不到该版本的情况,则可能是由于地区镜像同步延迟所致,此时可尝试其他方法查找确切标签名。 完成上述步骤之后,建议运行安全脚本来加强新部署实例的安全性: ```bash sudo mysql_secure_installation ``` 按照屏幕上的指示完成必要的安全性调整即可结束整个流程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值