博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设置mysql密码策略,忘记管理员密码重置密码
阅读量:7060 次
发布时间:2019-06-28

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

1.首次安装mysql,起服务

设置mysql密码策略,忘记管理员密码重置密码
2.设置开机自启动
设置mysql密码策略,忘记管理员密码重置密码
3.查看服务是否已经启动
设置mysql密码策略,忘记管理员密码重置密码
4.首次登陆mysql的密码需要在/var/log/mysqld.log找出来,如图,该服务数据库首次登陆密码为 (26JYPhpP?KN
设置mysql密码策略,忘记管理员密码重置密码
5.首次登陆mysql
mysql -u root -p(26JYPhpP?KN
6.需要先修改密码才能正常使用,由于密码复杂度有要求,故一般会修改密码策略
在/etc/my.cnf下如图[mysqld]位置下插入,后保存推出
设置mysql密码策略,忘记管理员密码重置密码
7.重启mysql服务
systemctl restart mysqld
8.进入数据库,修改密码为123456

alter user root@"localhost" identified by "123456";

9.推出重启之后就可以使用新密码登陆

二:忘记管理员密码情况,重新修改密码

1.进入vim /etc/my.cnf
把密码策略注释掉,再插入跳过密码认证的命令
设置mysql密码策略,忘记管理员密码重置密码
2.重启mysql服务
systemctl restart mysqld
3.直接通过mysql进入数据库
设置mysql密码策略,忘记管理员密码重置密码
4.修改密码为abc123
mysql> update mysql.user set authentication_string=password("abc123") where user="root" and host="localhost";
mysql> flush privileges;
mysql> quit;

5.退出,进入/etc/my.cnf

设置mysql密码策略,忘记管理员密码重置密码
6.使用新密码登陆
mysql -u root -pabc123

转载于:https://blog.51cto.com/liangqing/2055157

你可能感兴趣的文章
KETTLE、spoon使用
查看>>
如何生成密钥,私钥,签名
查看>>
etc下
查看>>
iOS - Swift NSData 数据
查看>>
基础知识→设计模式
查看>>
Chrome 启动参数列表
查看>>
Django中Form的Textarea字段
查看>>
CSS3与页面布局学习总结(八)——浏览器兼容与前端性能优化
查看>>
jQuery遮罩层登录对话框
查看>>
介绍对称加密的另一个算法——PBE
查看>>
Python学习--03变量类型
查看>>
ASP.NET中Session的sessionState 4种mode模式
查看>>
NodeJS stream 一:Buffer
查看>>
BZOJ 2754: [SCOI2012]喵星球上的点名 [后缀数组+暴力]
查看>>
【java设计模式】之 建造者(Builder)模式
查看>>
git branch detached from jb4.2.2_1.0.0-ga
查看>>
Mosquitto搭建Android推送服务(二)Mosquitto简介及搭建
查看>>
tomcat做成windows服务之后使用JMX监控的问题
查看>>
elasticsearch配置小记(转)
查看>>
一个屌丝程序猿的人生(四十八)
查看>>