Loading

CentOS7安装MySQL,全网最快安装教程

目录

第一步:下载yum源

第二步:安装yum源

第三步:查看有哪些版本的mysql

第四步:安装

第五步:启动

第六步:登录数据库,修改数据库密码

第七步:修改默认密码

第八步:开启远程访问

第九步:设置开机启动 


第一步:下载yum源

wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'

第二步:安装yum源

rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

第三步:查看有哪些版本的mysql

yum repolist all | grep mysql

第四步:安装

yum install -y mysql-community-server

第五步:启动

systemctl start mysqld

到这里,我们再centos7上就已经成功的安装上了mysql5.7版本。

第六步:登录数据库,修改数据库密码

tip:mysql5.7的新特性之一就是在初始化的时候会生成一个自定义的密码

#查看临时登录密码
grep 'temporary password' /var/log/mysqld.log
#登录数据库
mysql -u root -p
然后手动输入上面获取到的临时登录密码,即可登录成功。

第七步:修改默认密码

step 1:SET PASSWORD = PASSWORD('123456');

 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

解决办法:

1、首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,
输入设值语句 “ set global validate_password_policy=LOW; ” 进行设值。

2、当前密码长度为 8 ,如果不介意的话就不用修改了,按照通用的来讲,设置为 6 位的密码,设置 validate_password_length 的全局参数为 6 即可,
输入设值语句 “ set global validate_password_length=6; ” 进行设值。

step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

step 3: flush privileges;

第八步:开启远程访问

grant all privileges on *.* to 用户名@"%" identified by "密码" with grant option;

第九步:设置开机启动 

#设置为开机启动
systemctl enable mysqld
#重载配置文件,使配置生效
systemctl daemon-reload

posted @ 2019-11-22 09:48  Roc-xb  阅读(1)  评论(0编辑  收藏  举报

易微帮源码


易微帮官网