重新设置mysql的root用户密码

  1. 创建一个txt文档,定义修改密码的SQL语句
    ALTER USER 'root'@'localhost' IDENTIFIED BY '1234567';

    这里的localhost 表示只允许本地登录,如果改成%表示允许本地登录,也允许远程登录。
    1234567就是新密码

  2. 管理员身份打开Windows PowerShell ,停掉mysql服务 net stop mysql57 mysql57是自己定义的mysql名字

  3. 写初始化密码的指令
    mysqld --defaults-file="D:\Program Files\Mysql\mysql-5.7.31-winx64\my.ini" --init-file="D:\change_password.txt" --console

    第一个路径是mysql配置文件的路径,第二个路径是刚刚创建的txt文件的路径。
    ctrl+c停止mysql

PS: 由于配过了环境变量, mysqld 在命令行可以运行mysql,关掉命令行mysql就会停止

  1. 重启服务
    net start mysql57
  2. 输入新密码连接
    Navicat中选中,右键编辑连接,输入新密码,连接成功
相关推荐
weixin_5806140019 小时前
模型持久化不会提升准确率:揭秘训练集误用导致的“虚假精度”陷阱
jvm·数据库·python
2401_8877245019 小时前
Layui弹出层layer.tab如何监听标签页切换的具体序号
jvm·数据库·python
2501_9142459320 小时前
构建 Go CLI 应用的最佳实践:纯 Go 交互式命令行库选型与使用指南
jvm·数据库·python
m0_5145205720 小时前
Go语言变量如何声明和使用_Go语言变量定义完整教程【通俗】
jvm·数据库·python
weixin_5860614620 小时前
CSS Grid布局如何解决图片溢出网格单元_设置object-fit与网格尺寸.txt
jvm·数据库·python
秋920 小时前
数据库对比同步工具,快速比较开发库与生产库直接的差别,并自动生成存在差异的sql语句
数据库·oracle
Greyson120 小时前
CSS Grid布局如何解决图片溢出网格单元_设置object-fit与网格尺寸.txt
jvm·数据库·python
Whitemeen太白20 小时前
查询子级分类、父级分类、叶子节点分类(MySQL / Oracle )
数据库·mysql·oracle
C#程序员一枚20 小时前
高可用(High Availability, HA)
数据库·c#
2401_8836002520 小时前
Redis如何查询特定用户的排名_利用ZREVRANK指令获取ZSet降序名次
jvm·数据库·python