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

Linux环境部署——MySQL忘记密码

(亲测有效)如果你忘记了自己设置的密码,可以使用以下方法重置MySQL密码

一、查看 MySQL 服务状态

sudo systemctl status mysql

二、停止 MySQL 服务

sudo systemctl stop mysql

三、跳过权限验证

以跳过权限验证的方式启动 MySQL 服务,这允许你在没有密码的情况下登录

sudo mysqld_safe --skip-grant-tables &

四、登录到 MySQL 服务器

mysql -u root

五、更新密码并退出

执行以下 SQL 语句更新 root 用户的密码(假设你要将密码设置为 123456

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
exit;

六、重启 MySQL 服务

sudo systemctl start mysql

七、查看 MySQL 服务状态

sudo systemctl status mysql

 八、登录验证

 回车输入新密码:123456

mysql -u root -p


http://www.kler.cn/a/515486.html

相关文章:

  • 【Java】Java抛异常到用户界面公共封装
  • 分享一款WebSocket在线测试工具,使用简单方便
  • 《探秘:人工智能如何为鸿蒙Next元宇宙网络传输与延迟问题破局》
  • springBoot tomcat
  • 【玩转全栈】----用户管理案例
  • 信号失真度测试仪、音频失真度测试仪、失真度仪、全自动数字失真度测量仪
  • 没有公网IP实现seafile本地IP访问和虚拟局域网IP同时访问和上传文件
  • 3D Vision--计算点到平面的距离
  • ComfyUI实现老照片修复——AI修复老照片(ComfyUI-ReActor / ReSwapper)尚待完善
  • vue post删除 兼容批量删除和单个删除
  • 实现 iOS 自定义高斯模糊文字效果的 UILabel(文末有Demo)
  • 设计模式的艺术-开闭原则
  • MySQL-日志与主从复制(包含如何中途加入从节点)
  • Java 和 JWT(JSON Web Tokens)实现 token 鉴权
  • 【面试常见问题】
  • vue3+elementPlus之后台管理系统(从0到1)(day3-管理员管理)
  • STM32项目分享:智能厨房安全检测系统
  • docker 安装 mysql 详解
  • thinkphp8在使用apidoc时, 4层的接口会有问题 解决办法
  • Kafka-常见的问题解答