如何在CentOS 7/RHEL 7上安装MySQL Server 5.6
时间:2019-08-20 17:58:17 来源:igfitidea点击:
在centos7/rhel7中,现在MariaDB被引入到默认数据库中。
仍然有许多组织/公司希望继续使用MySQL。而早期在MySQL上工作的系统管理员可以很容易地在MariaDB上工作。
MariaDB是社区开发的MySQL关系数据库管理系统的分支。
MariaDB的主要开发人员是MySQL和Monty Program AB的创始人Michael“Monty”Widenius,他之前曾以10亿美元的价格将自己的公司MySQL AB卖给了Sun Microsystems。
在本教程中,我们将学习如何在CentOS 7/RHEL7上安装MySQLServer5.6.
在CentOS 7/RHEL 7上安装MySQL Server 5.6的步骤:
下载MySQL Server 5.6的Yum Repo包
下载rpm包,它将为MySQL服务器安装创建一个yum repo文件。
yum install wget
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
安装mysql-community-release-el7-5.noarch 安装包
使用rpm命令安装这个下载的rpm包。
rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装此软件包后。我们将获得两个新的与MySQL相关的yum repo
[root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community* /etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community-source.repo [root@localhost ~]#
安装MySQL服务器
通过使用yum命令,现在我们将安装MySQL服务器5.6. 所有依赖项都将自行安装。
yum install mysql-server
如何启动/停止/重启MySQL服务器
MySQL服务器现在已安装在系统上。
要启动MySQL服务,运行命令
systemctl start mysqld
停止MySQL服务,运行命令
systemctl stop mysqld
重启MySQL服务运行命令
systemctl restart mysqld
要查看MySQL服务的状态,运行命令
systemctl status mysqld
重置MySQL root密码
新安装的MySQL服务器, 它的root用户密码是空的。
为了安全起见,我们应该重置MySQL root用户的密码。
在新安装的MySQL服务器上,运行建议的命令脚本。按照提示进行设置即可。
mysql_secure_installation
另一种方法是登录MySQL服务器数据库,以安全的方式重置密码。
mysql -u root
我们将看到如下mysql>的mysql提示符。
使用下面的命令重置root用户的密码。
mysql> use mysql; mysql> update user set password=PASSWORD("password1234") where User='root'; mysql> flush privileges; mysql> quit