博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7安装部署mysql5.7服务器
阅读量:7178 次
发布时间:2019-06-29

本文共 857 字,大约阅读时间需要 2 分钟。

因为自带源没有最新版的mysql,所以我们需要自己下载rpm包,先下载下面的rpm包源

https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm

首先rpm安装,rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

然后yum install mysql-community-server -y 安装mysql就可以了

需要注意的是,mysql5.7的安全性比较高,修改初始化密码时跟以前不一样了。

开启mysql服务后,使用mysql_secure_installation修改密码,以前,在这里,我们直接回车,然后就可以正常设置为自己的密码了

但是mysql5.7不可以了

首先我们需要使用密码登录mysql,登录密码可以使用cat /var/log/mysqld.log |grep password查看,一般来说第一行最后那串随机字符串就是mysql的登录密码

我们使用这个密码登录上去,直接修改密码,会发现不管怎么修改都是会报错。原因在于mysql对于密码的复杂性要求比较高,必须同时满足它的密码要求才能修改成功。所以,我们需要修改一下mysql的密码要求,如下

首先,修改validate_password_policy参数的值

mysql> set global validate_password_policy=0;

 

再修改密码的长度

set global validate_password_length=1;

 

再次执行修改密码就可以了

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

成功修改密码为root123

 

参考文章

http://www.jb51.net/article/116032.htm

转载于:https://www.cnblogs.com/biaopei/p/7832311.html

你可能感兴趣的文章
Maven - [ClassName] cannot be resolved to a type.
查看>>
Swift加法计算器
查看>>
6月来了,Java还是第一!
查看>>
条件随机场---条件随机场的预测算法
查看>>
jenkins Host key verification failed
查看>>
图片验证码的生成和验证
查看>>
Android开源二维码识别项目zxing横屏改为竖屏识别解决方案
查看>>
Git 常用命令 更新与提交
查看>>
ftp服务软件安装和使用以及目录访问权限设置
查看>>
雅虎员工 爆曝更健康:梅耶尔三罪状
查看>>
java.util.concurrent.ExecutorService
查看>>
排序算法 - java实现
查看>>
Android WebView界面自适应
查看>>
python连接 elasticsearch 查询数据,支持分页
查看>>
ld Memory exhausted一解
查看>>
Fedora29升级到30的步骤
查看>>
JFinal 整合 Shiro
查看>>
ora-01031和ORA-01994错误
查看>>
oracle 12C RAC 集群日志(cluster log)目录
查看>>
设计模式中的6大设计原则
查看>>