当前位置: 首页 > news >正文

windows环境下MySQL 8.0 修改或重置密码

windows环境下MySQL 8.0 修改或重置密码
1打开命令窗口cmd,输入命令:net stop mysql,
停止MySQL服务,
开启跳过密码验证登录的MySQL服务
2输入命令
mysqld --console --skip-grant-tables --shared-memory
再打开一个新的cmd,无密码登录MySQL,
3输入登录命令:mysql -u root -p
密码置为空的操作命令如下:
(1)use mysql;
(2)update user set authentication_string=‘’ where user=‘root’;
退出mysql,执行命令:quit;
关闭以-console --skip-grant-tables --shared-memory启动的MySQL服务,
4打开命令框,输入:net start mysql
启动MySQL服务。
5密码已经置空,所以无密码状态登录MySQL,输入登录命令:mysql -u root
6更改密码的命令如下:
ALTER USER ‘root’ @ ‘localhost’ IDENTIFIED BY ‘新密码’ ;

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
验证更改后密码正确登录
7输入quit;
退出当前登录,输入登录命令:mysql -u root -p
输入密码,成功登录,到此,重置密码结束。

http://www.dtcms.com/a/306185.html

相关文章:

  • mysql创建一个管理员用户
  • 《校园生活平台从 0 到 1 的搭建》第五篇:商品后端
  • 《零基础入门AI:传统机器学习核心算法解析(KNN、模型调优与朴素贝叶斯)》
  • Java Stream核心:ReferencePipeline解析
  • 如何判断一个数据库是不是出问题了?
  • Python处理JSON和Excel文件的转换
  • 2025年6月电子学会青少年软件编程(C语言)等级考试试卷(一级)
  • Elasticsearch 8.19.0 和 9.1.0 中 LogsDB 和 TSDS 的性能与存储改进
  • 分布式搜索和分析引擎Elasticsearch实战指南
  • Expected one result (or null) to be returned by selectOne(), but found: 2
  • 《从 Vim 新手到“键圣”:我的手指进化史》
  • ISO 26262功能安全软硬件接口定义方法
  • java web jsp 静态页面和动态页面对比。动态页面实现分页效果
  • 不同环境安装配置redis
  • 基于 Hadoop 生态圈的数据仓库实践 —— OLAP 与数据可视化(四)
  • 第2课:几何数学
  • spring学习笔记一
  • 如何理解时间复杂度
  • 【世纪龙科技】比亚迪电动汽车技术仿真教学软件-助力人才培养
  • idea 集成飞算Java AI 教程
  • Mac下的Homebrew
  • 《Sentinel服务保护实战:控制台部署与SpringCloud集成指南》
  • Docker-01.Docker课程介绍
  • 【异世界历险之数据结构世界(冒泡、选择、快速排序)】
  • OpenCV图像缩放:resize
  • 【c++】leetcode763 划分字母区间
  • Ganttable 时间仪表盘
  • java~单例设计模式
  • 小架构step系列30:多个校验注解
  • 「Linux命令基础」压缩文件