通常yum安装mysql-server时,mysql版本都比较低,如果想安装较高版本,可以导入官方的yum源来安装




安装mysql5.7

1、下载官方的yum源并导入

下载地址:http://dev.mysql.com/downloads/repo/yum/


2、导入yum源:

rpm -ivh mysql57-community-release-el6-8.noarch.rpm

清空yum缓存并重建

yum clean all && yum makecache


3、安装mysql

yum -y install mysql-community-server


注意:用这种官方的yum源安装时,下载速度很慢,所以安装起来比较话时间,建议是下载RPM包安装


启动mysql服务,修改mysql的密码

/etc/init.d/mysqld start

mysql5.7 会生成默认的初始密码,保存在 /var/log/mysqld.log文件中,要查看密码可以使用以下命令

cat /var/log/mysqld.log |grep passwordcat /var/log/mysqld.log |grep password

yum安装mysql5.7和5.6


修改密码

使用初始密码登录mysql,然后使用下面的命令更新密码。

SET PASSWORD = PASSWORD('123456');

注意:由于密码策略限制,如果密码太简单则会设置失败,需要修改密码策略

set global validate_password_policy=0;
set global validate_password_length=0;


安装mysql5.6

wget http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
rpm -i mysql-community-release-el6-5.noarch.rpm


yum install mysql-community-server.x86_64


Service  mysqld  start

设置root的密码: 安装完成后默认密码为空

#mysqladmin -uroot -hlocalhost -p password '123456'
# mysql -V
mysql  Ver 14.14 Distrib 5.6.33, for Linux (x86_64) using  EditLine wrapper


mysql5.6 yum安装要比5.7 快很多