Centos 7 安装 MySQL 5.7

总所周知,MySQL 被 Oracle 收购后,CentOS 的镜像仓库中提供的默认的数据库也变为了 MariaDB!在 CentOS 上安装 MySQL 差不多有四个步骤。

 

添加 MySQL YUM 源

根据自己的操作系统选择合适的安装源,下载之后通过 rpm -Uvh 安装。或者可以到官网网下载压缩包安装!

 

$wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'
$rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
$yum repolist all | grep mysql

Centos 7 安装 MySQL 5.7

上图显示包括了mysql5.5,5.6以及8.0,如果想要安装 5.6 版本或者其他版本的,命令行支持 yum-config-manager 命令的话,可以使用如下命令:

$ sudo dnf config-manager --disable mysql57-community
$ sudo dnf config-manager --enable mysql56-community

或者直接修改 /etc/yum.repos.d/mysql-community.repo 这个文件

# Enable to use MySQL 5.6[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/
enabled=1 #表示当前版本是安装gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=0 #默认这个是 1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

通过设置 enabled 来决定安装哪个版本,设置好之后使用 yum 安装即可。

 

现在运行安装命令安装5.7

yum install mysql-community-server

Centos 7 安装 MySQL 5.7

 

启动 MySQL 服务:

Centos 7 安装 MySQL 5.7

查看临时的密码:

grep 'temporary password' /var/log/mysqld.log

修改mysql密码

$ mysql -uroot -p  #输入查看到的密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'yunwei114!'; (修改mysql密码)

查看 yum 源中有哪些默认的组件:

yum --disablerepo=\* --enablerepo='mysql*-community*' list available

需要安装直接通过 yum 命令安装即可。

正文完
 0
评论(没有评论)