MySQL安装配置

安装

添加 MySQL APT 存储库

MySQL APT 存储库下载页面

安装

1
$ sudo dpkg -i mysql-apt-config_0.8.32-1_all.deb 

更新存储库

1
$ sudo apt-get update

安装MySQL

1
$ sudo apt-get install mysql-server

卸载

1. 停止MySQL服务

在卸载之前,首先需要确保MySQL服务已经停止运行,以防止卸载过程中出现潜在问题。可以使用以下命令来停止MySQL服务:

1
$ sudo systemctl stop mysql

或者,如果你使用的是较旧的Ubuntu版本,可能需要使用以下命令:

1
$ sudo service mysql stop

2. 卸载MySQL软件包

使用apt-get命令来卸载MySQL服务器及其相关软件包。通常,除了mysql-server外,可能还需要卸载mysql-clientmysql-common等软件包。使用以下命令进行卸载:

1
$ sudo apt-get remove --purge mysql-server mysql-client mysql-common

--purge选项会卸载软件包并删除其配置文件。

3. 删除MySQL的配置文件和数据目录

尽管apt-get remove --purge命令会删除大多数配置文件,但为了确保彻底卸载,建议手动删除MySQL的配置文件和数据目录。这些文件通常位于/etc/mysql/var/lib/mysql目录下。使用以下命令进行删除:

1
$ sudo rm -rf /etc/mysql /var/lib/mysql

此外,有些MySQL版本可能会在/var/log/mysql目录下生成日志文件,你也可以选择删除这些日志文件:

1
$ sudo rm -rf /var/log/mysql

4. 清理残留文件和依赖项

使用apt-get autoremove命令来自动删除不再需要的依赖项。此外,apt-get autoclean命令可以清理下载的软件包缓存,但这一步不是必须的,因为它不会直接删除MySQL的残留文件。

1
2
$ sudo apt-get autoremove  
$ sudo apt-get autoclean

5. 验证卸载结果

为了验证MySQL是否已完全卸载,可以尝试运行mysql命令查看其版本。如果MySQL已成功卸载,系统将显示一个错误消息,指出找不到mysql命令。

1
$ mysql --version

如果看到类似“Command ‘mysql’ not found, but can be installed with:”的错误消息,则表示MySQL已成功卸载。