下载yum 需要的rpm
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
开始安装
yum -y install mysql-community-server
启动mysql
systemctl start mysqld.service
登陆mysql
通过下面的命令查找临时密码
grep "password" /var/log/mysqld.log
直接使用上面的密码登陆会报错
在-p后面增加 mysql 表明登陆的database 是mysql库. 再输入上面的临时密码,即可正常登陆
mysql -h127.0.0.1 -uroot -p mysql
修改密码,第一次设置的密码 需要包含 大写,小写,特殊符号,数字的集合,所以先要设置复杂一点
ALTER USER 'root'@'localhost' IDENTIFIED BY 'My_123456';
简单密码设置
vi /etc/my.cnf
validate_password=off ##关闭插件
default_password_lifetime=0 ##设置过期时间为永久
重启mysql 服务
systemctl restart mysqld.service
登陆mysql,设置新密码
grant all privileges on *.* to 'root' @'%' identified by 'root';
update mysql.user set authentication_string=password('123456') where user='root' ;
flush privileges;