暂无图片
MySQL 8 忘记密码,如何修改密码?
我来答
分享
愿世间无疾无病
2022-12-12
MySQL 8 忘记密码,如何修改密码?

MySQL 8 忘记密码,如何修改密码?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
yBmZlQzJ

image.png

重启 mysql 服务

systemctl restart mysqld.service

不用输密码,直接回车即可进入

mysql -uroot -p

#1. 刷新权限
mysql> flush privileges;

#2. 进入 mysql 数据库
mysql> use mysql;

#3. 修改密码
mysql> update user set authentication_string = “设置密码” where user = “root”;
mysql> flush privileges;
mysql> exit;

#4. 重新登录试试
mysql -uroot -p设置的密码

暂无图片 评论
暂无图片 有用 2
打赏 0
暂无图片
suger
2022-12-12
学习了,正好找想找个靠谱的方法
hgb524
2022-12-12
这样一定不行
hgb524
2022-12-12
这样一定不行,3修改完密码后,配置文件要去掉skip,然后第4步,
Root__Liu

忘记的是root密码,还是普通用户密码。
root的话,按楼上的处理,普通用户,用root登录进去,直接alter就行

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
mysql存储过程 有没有判断两数组的包含关系的案例?
回答 1
数组是用什么形式存储的。json还是字符串?我写有一个字符串判断包含关系的写法https://www.modb.pro/db/171698
如何把系统表空间迁移到自定义表空间?
回答 1
已采纳
你不是要迁移到系统表空间么,咋又要迁移出来了呢.官网都有的,你可以看下官网的DDL语法:https://dev.mysql.com/doc/refman/8.0/en/createtablespace
ERROR 2003 (HY000):Can’t connect to MySQL server on 'localhost' (10061)
回答 1
已采纳
mysql未启动?,则启动即可:mac端:brewservicesstartmysqlmysql.serverstartcentos端:systemctlstartmysqld.serviceserv
MySQL 有没有替代undrop-for-innodb的工具?
回答 1
1、首先DML导致的数据丢失binlog闪回使用逆向解析BINLOG工具来恢复:如binlog2sql、MyFlash、my2sql等2、配置innodbforcerecovery逐级配置innodb
MySQL使用In-Place方式5.7.35升级至最新,会有什么问题吗?
回答 3
已采纳
只要能升级上来,正常启动就没有问题。剩下的就是看看应用适配情况,jdbc的更换什么的。本地升级需要停机一下。其他没什么。
mysql可以看一张表完成的创建ddl吗 包括索引和其他的对象
回答 2
showcreatetable表名\G;
求告知:mysql数据库哪个版本稳定,兼容性强,对聚合函数要求低?
回答 1
已采纳
建议选择8.0版本,一般为了保证稳定性选择3月6月之前的版本即可。目前8.0.25就可以了。聚合函数部分变化一直没有,8.0都了窗口函数,应该对统计有一些帮助
现在有多少种数据库?
回答 1
已采纳
223种
Mysql 的存储引擎,myisam和innodb的区别
回答 1
已采纳
Mysql的存储引擎,myisam和innodb的区别MySQL的存储引擎有三种:MyISAM、InnoDB和Memory。其中,MyISAM是MySQL的默认存储引擎,而InnoDB是MySQL的另
MySQL 在字符串列创建索引的时候 只对字符串的前几个列进行索引 这个对等值查询 范围查询 影响大吗?
回答 2
你应该说的是对该字段的前几个字符创建索引吧,这是叫前缀索引。使用前缀索引能有效的减小索引文件的大小,让每个索引页可以保存更多的索引值,从而提高了索引查询的速度。你说对查询影响打吗,这一点跟普通二级索引