CentOS7卸载MariaDB安装MySQL教程

1. 卸载MariaDB

首先,我们需要卸载已经安装在CentOS 7上的MariaDB。以下是卸载MariaDB的步骤:

步骤 命令 说明
1 systemctl stop mariadb 停止MariaDB服务
2 systemctl disable mariadb 禁用MariaDB服务
3 yum remove mariadb mariadb-server 卸载MariaDB和MariaDB服务器
4 rm -rf /var/lib/mysql 删除MariaDB数据目录
5 rm -rf /etc/my.cnf 删除MariaDB配置文件

2. 安装MySQL

完成卸载MariaDB后,我们现在可以安装MySQL了。以下是安装MySQL的步骤:

步骤 命令 说明
1 `yum install -y 安装MySQL社区版的Yum Repository
2 yum install -y mysql-community-server 安装MySQL服务器
3 systemctl start mysqld 启动MySQL服务
4 systemctl enable mysqld 设置MySQL服务开机自启动
5 grep "password temporary" /var/log/mysqld.log 查找MySQL的临时密码

在第5步中,你将会看到类似下面的输出:

[Note] A temporary password is generated for root@localhost: **********

这个密码是临时生成的,我们需要使用它来设置MySQL的root密码。

3. 设置MySQL的root密码

接下来,我们需要设置MySQL的root密码。以下是设置MySQL的root密码的步骤:

步骤 命令 说明
1 mysql_secure_installation 运行MySQL安全设置脚本
2 输入临时密码 输入在上一步中查找到的临时密码
3 输入新密码 输入你想要设置的新密码
4 确认新密码 再次输入新密码
5 选择密码验证策略 选择密码验证策略,建议选择Y
6 移除匿名用户 移除MySQL的匿名用户,建议选择Y
7 禁用root远程登录 禁用MySQL的root用户远程登录,建议选择Y
8 移除测试数据库 移除MySQL的测试数据库,建议选择Y
9 重新加载权限表 重新加载MySQL的权限表,使设置生效,建议选择Y

完成上述步骤后,你已经成功地卸载了MariaDB,并安装并配置了MySQL。你可以使用新设置的root密码来登录MySQL了。

状态图

以下是卸载MariaDB和安装MySQL的状态图:

stateDiagram
    [*] --> 卸载MariaDB
    卸载MariaDB --> 安装MySQL
    安装MySQL --> 设置密码
    设置密码 --> [*]

饼状图

以下是卸载MariaDB和安装MySQL的饼状图:

pie
    title 卸载MariaDB和安装MySQL的进度
    "卸载MariaDB" : 50
    "安装MySQL" : 50

希望通过这篇文章,你已经掌握了在CentOS 7上卸载MariaDB并安装MySQL的过程。如果你有任何问题,请随时向我提问。