mysql8.0以上的版本忘记root密码如何重置

打开一个cmd窗口输入mysqld --skip-grant-tables,注意这个cmd命令窗口不要关闭 MySQL忘记root密码??重置方法 重新打开一个cmd窗口,运行下面命令 C:\Users\Administrator>mysql Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 4 Server version: 5.7.19 ...
mysql8.0以上的版本忘记root密码如何重置
如果不是以管理员身份运行cmd执行命令net stop mysql会报“发生系统错误5 拒绝访问”
MySQL忘记root密码??重置方法

重新以管理员身份运行cmd,输入net stop mysql

停止MySQL服务
MySQL忘记root密码??重置方法
MySQL忘记root密码??重置方法

打开一个cmd窗口输入mysqld --skip-grant-tables,注意这个cmd命令窗口不要关闭
MySQL忘记root密码??重置方法

重新打开一个cmd窗口,运行下面命令

C:\Users\Administrator>mysql

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 4

Server version: 5.7.19 MySQL Community Server (GPL)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> use mysql

Database changed

mysql> update user set authentication_string=password('123456') where user='root';

Query OK, 0 rows affected, 1 warning (0.06 sec)

Rows matched: 1 Changed: 0 Warnings: 1

mysql>

将mysql的root密码重置为123456
MySQL忘记root密码??重置方法

继续以管理员身份运行cmd,输入net start mysql

启动MySQL服务
MySQL忘记root密码??重置方法
6

以重置后的root密码登录测试,如下图

mysql -uroot -p123456
MySQL忘记root密码??重置方法2018-12-14
看官方文档:网页链接
2019-08-20
mengvlog 阅读 53 次 更新于 2025-10-31 01:50:11 我来答关注问题0
  •  翡希信息咨询 MySQL8.0忘记密码,重置密码详细流程及过程中会遇到的问题解决

    在cmd窗口中,输入net stop MySQL80来关闭MySQL服务。注意:如果MySQL服务名称不是MySQL80,可以在任务管理器-服务中查找正确的名称,并用该名称替换MySQL80。Step 3:启动MySQL服务并跳过权限表 输入mysqld --console --skip-grant-tables --shared-memory来启动MySQL服务并跳过权限表。可能遇到的问题及...

  • 根据官方文档的描述,Windows系统下有两种方法可以修改密码,官方文档请参考链接方案一:执行初始化文件步骤1:使用管理权限的账户登录系统;步骤2:停止MySQL的服务,不管用什么方法,必须让它停下来,如下图:步骤3:创建一个文件mysql-init.txt,里面写着修改密码的指令“ALTER USER ‘root'@'localhost' ...

  • 1、安装mysql8.0后发现,在安装目中,是没有my.ini 和 data目录的,所以需要自己新建一个my.ini和data目录 my.ini的基本代码就这几行配置(C:\Program Files\MySQL\MySQL Server 8.0是我安装路径),可以自己建立个txt,然后重命名为my.ini。当然这里也可以在C:\ProgramData\MySQL\MySQL Server 8...

  • 1. 下载并放置驱动文件 下载驱动:首先,访问官方或可靠的资源网站下载适用于MySQL 8.x版本的JDBC驱动jar文件。 放置路径:将下载的jar文件放置在FineReport安装目录下的FineReport_10.0webappswebrootWEBINFlib路径中。注意,确保5.x版本的jar文件也已存在,但无需删除,两者可以共存。2. 手动输入数据库...

  •  文暄生活科普 MySQL8.0使用skip-grant-tables

    当忘记MySQL8.0密码时,利用skip-grant-tables选项启动mysqld程序以进行操作。更新密码流程包括登录数据库并设置新密码。然而,mysql 8.0已废止PASSWORD()函数。使用PASSWORD()函数已不再支持,且SET PASSWORD ... = PASSWORD('auth_string')语法不可用。替代方法将密码字段设置为空。初次执行set password...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部