1、查看有没有安装过:
yum list installed mysql*
rpm -qa | grep mysql*
2.查看有没有安装包:
yum list mysql*
官方mysql.com 支持我们使用yum的方式安装mysql 5.7最新版。但是需要确定你自己的yum库里是否有对应的版本
如果你是centos6.x系列,那么要用到 http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm 这个rpm包
如果你是centos 7.x 系列,那么就要用到 http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
3.安装
- rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm(我这里是CentOS7,所以用第二个网址)
- yum install mysql-community-server (安装过程中需要确认两次.)
4.启动服务
装好后,就可以使用 service mysqld start
结果:
Redirecting to /bin/systemctl start mysqld.service
5.登陆
第一次启动后,mysql5.7 会生成一个随机root密码,并放到了 /var/log/mysqld.log 这个日志里(如果你改了路径,那就 是你的路径了)
使用 grep ‘temporary password’ /var/log/mysqld.log 这个命令读取出来。 这就是你的root初始密码
使用mysql -u root -p 然后输入上面的密码进入
6.更改密码
登陆成功后肯定需要改掉烦人的密码,密码规则决定密码由什么组成,比如大小写字母加数字等等,这里我们设置为最简单的
set global validate_password_policy=0; (设置密码规则)
set global validate_password_length=1;(设置密码长度为1,但是mysql会默认设置密码的程度为4)
(查看密码规则: select @@validate_password_length;)
(查看密码长度设置:select @@validate_password_length;)