Ubuntu 上卸载并重新安装 MySQL

在 Ubuntu 上卸载并重新安装 MySQL,可以按照以下步骤进行操作:

1. 卸载 MySQL

1.1 停止 MySQL 服务

首先,停止 MySQL 服务:

bash 复制代码
sudo systemctl stop mysql
1.2 卸载 MySQL 包

使用 apt-get 命令卸载 MySQL 包:

bash 复制代码
sudo apt-get remove --purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
1.3 删除 MySQL 目录

删除 MySQL 数据目录和配置文件:

bash 复制代码
sudo rm -rf /etc/mysql /var/lib/mysql
sudo rm -rf /var/log/mysql
sudo rm -rf /var/log/mysql.*
sudo rm -rf /var/run/mysqld
1.4 清理未使用的依赖包

清理未使用的依赖包:

bash 复制代码
sudo apt-get autoremove
sudo apt-get autoclean

2. 重新安装 MySQL

2.1 更新包列表

更新包列表:

bash 复制代码
sudo apt-get update
2.2 安装 MySQL

安装 MySQL 服务器:

bash 复制代码
sudo apt-get install mysql-server

安装过程中会提示你设置 MySQL root 用户的密码。根据提示设置密码。

2.3 安装 MySQL 客户端

安装 MySQL 客户端(可选):

bash 复制代码
sudo apt-get install mysql-client

3. 配置 MySQL

3.1 启动 MySQL 服务

启动 MySQL 服务:

bash 复制代码
sudo systemctl start mysql
3.2 检查 MySQL 服务状态

检查 MySQL 服务状态:

bash 复制代码
sudo systemctl status mysql
3.3 安全配置 MySQL

运行 MySQL 安全脚本以提高安全性:

bash 复制代码
sudo mysql_secure_installation

该脚本会引导你进行一些安全配置,例如删除匿名用户、禁止远程 root 登录、删除测试数据库等。

4. 验证安装

登录 MySQL 并验证安装:

bash 复制代码
mysql -u root -p

输入你在安装过程中设置的密码,登录成功后即可开始使用 MySQL。

相关推荐
隔窗听雨眠7 小时前
MySQL三表JOIN执行内核与优化器决策机制
数据库·mysql·sql优化
Decay__7 小时前
SQLServer 索引与 SQL 优化 —— 聚集索引、非聚集索引、覆盖索引、碎片维护与执行计划
运维·数据库·sql·mysql·架构
星恒随风12 小时前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
隔窗听雨眠15 小时前
MySQL进程卡死的定位思路与恢复实践
mysql·故障排查·数据库运维
为思念酝酿的痛16 小时前
C语言操作MySQL
数据库·mysql
星恒随风1 天前
MySQL 从零入门(五):MySQL 内置函数详解——日期、字符串、数学函数与实战案例
linux·数据库·笔记·sql·mysql
爱码少年1 天前
Springboot下如何将CSV文件数据导入H2、Mysql数据库表
数据库·mysql·csv
2603_969694851 天前
【JavaWeb学习记录】MyBatis核心知识点与实战笔记:从入门到动态SQL
笔记·sql·学习·mysql·mybatis·javaweb·学习方法
瓦瓦gogo2 天前
从一个 TypeScript 函数开始理解 MCP 协议
linux·ubuntu·typescript
鱼听禅2 天前
Ubuntu安装YOLOv8进行菌落识别训练
linux·python·yolo·ubuntu