CentOS7下如何使用YUM安装MySQL5.6

文 / @WordPress主题

CentOS7是目前广泛使用的一款企业级操作系统,对于一些运维人员来说,CentOS7下如何使用YUM安装MySQL5.6非常重要。本文将详细介绍在CentOS7下安装MySQL5.6的步骤。

一、查看已安装的数据库

在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非MySQL。因此,执行yum install mysql命令只是更新Mariadb数据库,并不会安装MySQL。此时,我们需要查看系统中是否已经安装了MySQL或Mariadb数据库。

运行以下命令查看是否安装了MySQL:

rpm -qa | grep mysql

如果返回的值为空,则说明没有安装MySQL数据库。如果返回的值为某个版本号(如mysql-5.6.36-1.el7.x86_64),则说明已安装了MySQL,并可以跳过下面的步骤。

二、卸载已安装的Mariadb数据库

如果已经安装了Mariadb数据库,需要先卸载。

运行以下命令查看已安装的Mariadb数据库版本:

rpm -qa | grep -i mariadb

运行以下命令卸载已安装的Mariadb数据库:

rpm -qa | grep mariadb | xargs rpm -e --nodeps

运行以下命令再次查看是否已成功卸载Mariadb数据库:

rpm -qa | grep -i mariadb

三、下载安装包文件

下载MySQL的安装包文件,运行以下命令:

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

四、安装mysql-community-release-el7-5.noarch.rpm包

运行以下命令安装mysql-community-release-el7-5.noarch.rpm包:

rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装完成后,系统会新增mysql-community.repo、mysql-community-source.repo两个yum源文件。

运行以下命令查看可用的MySQL安装文件:

yum repolist all | grep mysql

五、安装MySQL

运行以下命令安装MySQL:

yum install mysql-server

六、检查MySQL是否安装成功

运行以下命令检查MySQL是否安装成功:

rpm -qa | grep mysql

七、启动MySQL服务

运行以下命令启动MySQL服务:

systemctl start mysqld.service

如果需要重启MySQL服务,则运行以下命令:

systemctl restart mysqld.service

如果需要停止MySQL服务,则运行以下命令:

systemctl stop mysqld.service

如果需要设置MySQL开机启动,则运行以下命令:

systemctl enable mysqld.service

八、设置密码

MySQL5.6安装完成后,它的root用户的密码默认是空的。我们需要及时用mysql的root用户登录,并修改密码。

运行以下命令登录mysql:

mysql -u root

登录成功后,运行以下命令设置密码:

mysql> use mysql;
mysql> update user set password=PASSWORD("这里输入root用户密码") where User='root';
mysql> flush privileges;

九、设置远程主机登录

如果需要在远程主机上访问MySQL,则需要设置远程主机登录。执行以下命令,为root用户添加远程登录的能力:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword';

十、总结

CentOS7下如何使用YUM安装MySQL5.6的步骤如下:

1、查看已安装的数据库(如果已安装Mariadb,则需要先卸载Mariadb);

2、下载安装包文件;

3、安装mysql-community-release-el7-5.noarch.rpm包;

4、安装MySQL;

5、检查MySQL是否安装成功;

6、启动MySQL服务;

7、设置密码;

8、设置远程主机登录。

以上就是CentOS7下使用YUM安装MySQL5.6的详细步骤,希望对你有所帮助。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。