CentOS 7 安装MySQL 5.7

听闻MySQL5.7较之前的版本有重大性能提升,打算安装试试,网上找的教程大多过于繁琐,另外对于默认密码更是鲜有提示,所以撰文一篇,简要记录安装过程。

  • 1、安装MySQL官方yum源
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

来源:http://dev.mysql.com/downloads/repo/yum/

  • 2、yum安装MySQL
yum install -y mysql-community-server

这一步会自动替换本机安装的MariaDB

  • 3、启用MySQL并启动MySQL
systemctl enable mysqld
systemctl start mysqld

首次启动MySQL的时候系统会进行初始化,包括设置初始密码

  • 4、获取MySQL初始密码
grep "A temporary password is generated” /var/log/mysqld.log

root@localhost:后面就是初始密码

  • 5、修改MySQL密码并进行简单安全设置
mysql_secure_installation

首先输入初始密码,然后可以选择修改密码,必须同时包含大小写数字和特殊字符;然后基本上全部输入Y回车即可。

  • 6、测试MySQL连接
mysql -uroot -p

此处输入上一步设置的密码

  • 7、Enjoy!