HCRM博客

如何在CentOS上使用YUM安装MySQL?

1、检查是否已安装MySQL

使用命令rpm qa | grep mysql来检查系统中是否已经安装了MySQL,如果系统返回了与MySQL相关的包,说明MySQL已经安装。

如何在CentOS上使用YUM安装MySQL?-图1
(图片来源网络,侵权删除)

2、卸载已安装的MySQL

如果系统中已经安装了MySQL,使用rpm e nodeps <package_name>命令来卸载这些包,其中<package_name>需要替换为实际的包名,要卸载名为mysqlcommunitylibscompat8.0.361.el7.x86_64的包,应输入rpm e nodeps mysqlcommunitylibscompat8.0.361.el7.x86_64

3、修改yum源

为了加快下载速度,可以更改yum源为阿里云,首先备份原有的yum源文件,然后下载新的yum源文件到/etc/yum.repos.d/目录下,最后清理yum缓存并重新生成缓存。

4、安装MySQL官方Yum仓库

下载MySQL官方提供的Yum仓库配置包,例如mysql80communityreleaseel73.noarch.rpm,然后使用rpm Uvh <package_name>命令来安装这个包,其中<package_name>需要替换为实际的包名。

如何在CentOS上使用YUM安装MySQL?-图2
(图片来源网络,侵权删除)

5、安装MySQL服务器

使用yum install mysqlserver命令来安装MySQL服务器,在安装过程中,系统会提示是否继续安装,输入y确认即可。

6、启动MySQL服务

使用systemctl start mysqld命令来启动MySQL服务,然后可以使用systemctl status mysqld命令来检查MySQL服务的状态。

7、配置MySQL

首次登录MySQL时,需要进行一些基本配置,如设置root用户的密码,可以使用mysql_secure_installation命令来进行安全配置,包括设置密码、删除匿名用户、禁止远程root登录等。

如何在CentOS上使用YUM安装MySQL?-图3
(图片来源网络,侵权删除)

8、验证安装

使用mysql u root p命令登录MySQL,输入设置的密码后,如果能够成功登录,说明MySQL已经正确安装和配置。

FAQs

问题1:如果在安装过程中遇到依赖问题怎么办?

答案1:如果在安装过程中遇到依赖问题,可以尝试使用nodeps选项来强制卸载已有的MySQL包,或者手动下载并安装缺失的依赖包,确保系统已经更新到最新版本,可以使用yum update命令来更新系统。

问题2:如何卸载已安装的MySQL?

答案2:要卸载已安装的MySQL,可以使用rpm e nodeps <package_name>命令来卸载每个MySQL相关的包,要卸载名为mysqlcommunitylibscompat8.0.361.el7.x86_64的包,应输入rpm e nodeps mysqlcommunitylibscompat8.0.361.el7.x86_64,重复此过程,直到所有MySQL相关的包都被卸载。

分享:
扫描分享到社交APP
上一篇
下一篇