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

跳过mysql权限验证来修改密码-GPT纯享版

建议重新配置一遍,弄成功好多次了,每次都出bug,又要重新弄,不是过期就是又登不进去了,我服了

电脑配置MySQL环境(详细)这个哥们的10min配完,轻轻松松,

旧方法:

1.打开 MySQL 的配置文件,通常是 my.inimy.cnf

2.找到 [mysqld] 部分,如果没有则添加。

3.在 [mysqld] 部分中添加一行:skip-grant-tables,这个选项告诉 MySQL 服务器跳过权限验证,允许任何用户连接而不需要密码验证。

4.保存并关闭配置文件。

5.重新启动 MySQL 服务器。你可以在命令行中执行以下命令来重新启动 MySQL 服务:

net stop MySQL  net start MySQL

6.当 MySQL 服务器重新启动后,你应该能够以 root 用户身份登录,而不需要密码。你可以在命令行中执行以下命令来连接到 MySQL 服务器:

mysql -u root

7.现在,你可以使用 SQL 命令来更改 root 用户的密码。例如,执行以下 SQL 命令来设置新密码为 1234

update mysql.user set authentication_string=password('新密码') where user='root' and Host ='localhost';

8.修改完毕后,记得要删除 my.ini 或者 my.cnf的 skip-grant-tables 选项并重新启动 MySQL 服务器,以恢复正常的权限验证。

这个方法将会暂时绕过 MySQL 的权限验证,允许你以 root 用户身份登录并重置密码。完成密码重置后,务必要删除 skip-grant-tables 选项并重新启动 MySQL 服务器,以恢复正常的权限验证机制。

由来:输入日志里记载的新密码总报错,那我就不输了

误删mysql自带mysql库怎么办_误删了mysql的自带库-CSDN博客

关于如何跳过MySQL登录密码直接修改密码方法

不能删的库

cd :d

cd D:\Work\mysql-5.7.43-winx64\bin

mysql -u root -p 进入mysql

\q 退出 MySQL 命令行界面

http://www.lryc.cn/news/323562.html

相关文章:

  • Vue3快速上手(十七)Vue3之状态管理Pinia
  • 时序预测 | Matlab实现BiTCN-GRU双向时间卷积神经网络结合门控循环单元时间序列预测
  • 学习笔记Day14:Linux下软件安装
  • 【CXL协议-事务层之CXL.io(3)】
  • 如何自己构建 Ollama 模型
  • 5.84 BCC工具之tcpretrans.py解读
  • 从0到1实现RPC | 03 重载方法和参数类型转换
  • Matlab之已知2点绘制长度可定义的射线
  • 虚拟机安装Linux系统,FinalShell远程连接Linux
  • MacOS Xcode 使用LLDB调试Qt的 QString
  • C/C++代码性能优化——编程实践
  • JVM—内存可见性
  • VScode手动安装vsix格式插件,提示安装插件与code版本不兼容问题
  • K8S Storage
  • Day54-nginx限速-访问日志-错误日志精讲
  • SQL经典面试题
  • Java基础知识总结(14)
  • MacOS - GCC 版本升级解决方案
  • 小程序绕过 sign 签名
  • 【Canvas与艺术】绘制动态太极图
  • Llama 2 模型
  • SQLiteC/C++接口详细介绍sqlite3_stmt类(十一)
  • 【理解机器学习算法】之Clustering算法(Agglomerative Clustering)
  • 千帆AppBuilder开发参考-应用API调用说明
  • python自定义日历库,与对应calendar库函数功能基本一致
  • css3鼠标悬停图片特效,图片悬停效果源码
  • 使用CSS3画出一个叮当猫HTML源码
  • Spring Boot 自动化单元测试类的编写过程
  • 复试专业前沿问题问答合集8-3——RNN、Hadoop、GPT大语言模型
  • 序列的使用