安装 MySQL 5.7

本文介绍如何在 Red Hat / CentOS 系统中, 安装 MySQL 5.7.
以及修改密码.

导入 MySQL 安装源

打开浏览器, 转到 http://dev.mysql.com/downloads/repo/yum

根据系统选择对应的 RPM 包, 我的系统是 CentOS 7, 那么我选择第一个.

将下载到的 RPM 包, 上传到服务器上, 执行如下安装命令

1
rpm -ivh mysql57-community-release-el7-9.noarch.rpm

接着, 刷新 Yum 缓存, 执行如下命令

1
yum makecache

安装 MySQL

首先, 我们检查一下, Yum 中是否已经包含了 MySQL 的安装源.
注意, 由于 MySQL 被 Oracle 公司收购以后, 外面的免费版, 是社区版, 即 mysql-community.
执行如下命令

1
yum search mysql-community

如果能看到如下结果, 说明上一步导入 MySQL 安装源成功了.

接一下, 执行安装命令

1
yum install -y mysql-community-client mysql-community-common mysql-community-devel mysql-community-server

启动 MySQL

接下来, 两条命令, 分别是启动 MySQL 服务, 并设置开机自动启动.

1
2
service mysqld start
chkconfig mysqld on

登陆 MySQL

MySQL 从 5.7 开始, 不再支持初始密码为空, 而是一个随机密码.
换句话说, 这个时候, 直接用 mysql 是无法登陆的.
那么问题来了, 这个随机密码在哪里?

执行如下命令, 即可获得初始密码

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

那么, 接下来, 就可以这样登陆了

1
mysql -p (回车, 输入密码)

修改密码

第一次登陆以后, 第一件事, 应该就是修改密码, 使用如下命令

1
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

参考文献

Enjoy! 下一篇, 介绍一下, 如何安装 Java 8.

Henry wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!