当你的Mysql忘记root密码怎么办?

在MySQL8.0中修改用户密码 在一些 MySQL 安装中,可能需要先解锁或更改 `plugin` 列以允许密码修改,尤其是在使用了 `auth_socket` 插件的情况下。- 登录后,选择 `mysql` 数据库,这个数据库包含了用户的权限和密码等信息。- 如果 MySQL 运行在不同的主机上或使用了不同的端口,可能需要在登录命令中指定主机和端口。- 如果你在修改密码时遇到权限问题,确保你使用的用户账号具有足够的权限来修改其他用户的密码。- 如果用户可以从任何主机连接,可以使用 `%` 替换 `'localhost'`。 阅读详情

1.打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址。

打开mysql.exe

2.打开cmd命令提示符,进入上一步mysql.exe所在的文件夹。

进入上一步mysql.exe所在的文件夹

3.输入命令 mysqld --skip-grant-tables 回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行。注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行。

输入命令 mysqld --skip-grant-tables

4.然后直接输入mysql,不需要带任何登录参数直接回车就可以登陆上数据库。

登陆上数据库

5.输入show databases; 可以看到所有数据库说明成功登陆。

输入show databases

6.其中mysql库就是保存用户名的地方。输入 use mysql; 选择mysql数据库。

输入 use mysql

7.show tables查看所有表,会发现有个user表,这里存放的就是用户名,密码,权限等等账户信息。

show tables

8.输入select user,host,password from user; 来查看账户信息。

要是5.7版本的话 select user,host,authentication_stringfrom user

查看账户信息

9.更改root密码,输入update user set password=password(‘root’) where user=‘root’ and host=‘localhost’;要是5.7版本的话UPDATE user SET authentication_string=‘root’ WHERE user=‘root’;

更改root密码

10.再次查看账户信息,select user,host,password from user; 可以看到密码已被修改。

再次查看账户信息

11.退出命令行,重启mysql数据库,用新密码尝试登录。

重启mysql数据库

12.测试不带密码登录mysql,发现还是能够登陆上,但显示数据库时只能看到两个数据库了,说明重启之后跳过密码验证已经被取消了。

测试不带密码登录mysql,

13.我这地方重启数据库之后之所以不带密码任然能够登录是因为我的数据库里存在设无须口令的账户。

重登数据库

END

mysql8修改密码 阅读详情

相关推荐

MySQL8修改密码的方法

修改密码: ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'xxxxxx'; 如果设置为比较简单的密码,会报错: ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 解决方法: 1、执行语句: SHOW VARIABLES LIKE 'validate_password%'; 2、修改两个参数: set glo

邓邓子的博客 1777

mysql数据库忘记密码时如何修改

1.打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址 2.打开cmd命令提示符,进入上一步mysql.exe所在的文件夹。 cd D:\wamp\bin\mysql\mysql5.6.17\bin 3.输入命令 mysqld --skip-grant-tables 回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时...

dfl2099的博客 3416

自学ROS完成智能小车路径规划(一)--配置功能包

此系列文章记录本人学习ros的过程,将会尽可能详细以便自己能够看懂 参考系列:古月居老师,优快云,ROS tutorials,科大讯飞智能车竞赛线上赛 本文章的目标: 比较全局路径规划算法中A*算法与Dijkstra算法在该地图场景下的规划与运行时间 比较局部路径规划算法中DWA算法与TEB算法在该地图场景下的规划与运行时间 在同等参数条件下选择出各自适合的算法进行融合,经过比较,我将选择dijkstra算法作为全局路径规划算法,TEB算法为局部路径规划算法 第一步,按照科大讯飞的教程配置文件 科大讯

weixin_42621524的博客 9366

mysql8如何修改密码

mysql8如何修改密码

qq_41177135的博客 9811

【DDSCAT——离散偶极近似仿真程序05】模型设计Matlab代码:多核壳球 、多核壳圆柱

简洁明了,后面及部分给出的都是模型设计的Matlab代码,这些代码都来自于一篇文章:Chin C W S. Localized Surface Plasmon Resonance with the use of Silver and Titanium Oxide Nanostructures[J]. 2011. 一、设计多个核壳球形结构 1)Matlab代码 ...

XD_Yangf的博客 4260

芯片原厂linux驱动开发的分享

大家好,我是XX,来自湖南XX学院,电子信息18级,也曾在创新基地控制组学习过两三年,毕业后就职于一家芯片原厂的解决方案部,担任驱动工程师的职位,算上实习期,我的工作时长已有两年。在此我想将这两年期间学习与积累到的一些经验输出出来,与大家一同分享。知识面有限,只能简单介绍一些驱动开发方向的一些经验,且由于经验尚浅,文中难免会有一些疏漏和错误之处,还请大家积极地批评指正。

嵌入式技术开发 849

MySql的root密码忘记该怎么找回

Windows 下如果MySQL密码忘记了root密码导致无法登录,如下图所示, 这个时候怎么办,只能重置root密码了。 1.打开任务管理器查看MySql服务是否启动,如果已启动则先将其停止 2.找到MySql目录下的my.ini文件 3.打开该文件,找到里面的[mysqld],然后在这个下面添加skip-grant-tables,添加完后保存文件 4.重新进到任务管理器将MySQL服务启动起来 5.以管理员身份运行cmd 注意这里必须以此方式用管理员身份运行cmd,不能用win+R输入cmd运

web18224617243的博客 8316

AI Agent开发第85课-DeepSeek-OCR 安装全指南:从 Transformers 到 vLLM,手把手教你跑通企业级 OCR

本文系统讲解 DeepSeek-OCR 的两种部署方式——基于 Hugging Face Transformers 的标准推理与基于 vLLM 的高性能加速推理。详细说明 CUDA 与 PyTorch 版本匹配、环境验证、依赖安装等关键细节,并提供可直接运行的完整代码示例。无论你是单卡调试还是高并发服务部署,都能在这里找到清晰路径。

打造全国最全的AI Agent开发知识领域的博客 2542

MySQL忘记root密码和修改root密码的解决方法

使用MySQL实验时,有时我们会忘记root用户的密码或者需要修改密码。本篇博客将介绍在不同版本的MySQL中,如何解决忘记root密码的问题并修改root用户密码。PS:以下操作,均使用mysql服务器直接连接。

爱意随风起,人生不可弃。 1万+

Qt 国产嵌入式操作系统实现文字转语音功能(ekho库)

Qt 国产嵌入式操作系统实现文字转语音功能(TTS)_tts驱动 转文字-优快云博客在继上篇文章之后,甲方粑粑不满意使用eSpeak发出的声音太难听了,这就不得不找个替代品,声音稍微好听了一些。使用ekho开源库。Ekho(余音)是一个免费、开源的中文语音合成软件。它目前支持粤语、普通话(国语)、诏安客语、藏语、雅言(中国古代通用语)和韩语(试验中),英文则通过Festival间接实现。Ekho支持Linux、Windows和Android平台。

希望能帮助大家,希望大家多多支持,你们的支持是我前进的动力。 2754

价值微笑曲线与AI公司的位置

1. 背景介绍 1.1 问题由来 自20世纪60年代,哈佛大学商学院教授西奥多·波特提出了“价值链”理论以来,企业如何构建竞争优势成为企业经营管理领域的研究重点。随着全球化的发展和科技进步,企业竞争环境发生了深刻变化,传统价值链管理模式逐渐显现出局限性。近年来,全球竞争格局由成本竞争转向创新竞争,企业的生存

欢迎来到我的优快云空间!这里聚焦AI大模型应用实战,分享前沿技术、实战案例与开发经验。 1095

MySQL 5.5 忘记root密码怎么办

首先 (1)以管理员身份运行cmd命令, >>net stop mysql (2) 运行mysqld --skip-grant-tables 命令 这样会让mysql跳过权限检查。 (3)以管理员身份再运行另外一个cmd命令, 将cmd命令 切换到安装目录中bin中 (4)再输入mysql (5)再输入 use mysql (6)...

qq_37453201的博客 3898

硬件工程师笔记——运算放大电路Multisim电路仿真实验汇总

本文系统介绍了运算放大电路的基础知识及其应用。主要内容包括:1)运算放大器的基本结构、理想特性及分析方法(虚短、虚断、叠加定理);2)比例运算电路(同向、反向、差分)的工作原理与仿真分析;3)求和运算、加减运算电路的实现方法;4)积分、微分、指数和对数运算电路的基本原理;5)过零电压比较器的功能特点。通过理论分析和仿真实验,详细阐述了各类运算放大电路的输入输出特性、相位关系和增益计算,为硬件工程师提供了实用的电路设计参考。

XU157303764的博客 2481

mysql忘记密码找回root密码

忘记root密码的解决办法 1.初次安装mysql没设置密码的登录解决方法 [root@fay50 ~]# tar -xf mysql-5.7.17.tar [root@fay50 ~]# LANG=EN growpart /dev/vda 1 //扩容空间 [root@fay50 ~]# xfs_growfs /dev/vda1 //扩容文件类型 [root@fay50 ~]# df -h ...

Fay_Linux的博客 743

使用 MediaPipe 身体跟踪构建不良身体姿势检测和警报系统

详细介绍如何使用 MediaPipe 身体跟踪构建不良身体姿势检测和警报系统,并附实现的源码下载链接

DT程序员的博客 1815

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

MySql 忘记 Root 密码

linux 安装时,使用启动,所以关闭时,直接 ps 查询进程,并关闭该进程即可使用如下命令查询进程号,把 mysql 对应的进程都关闭即可由于我们是 mysqld_safe 启动,所以此处会有2个进程,1373488 是 mysqld_safe 的进程,1373672 是 mysql 的进程。先杀掉 mysqld_safe 的进程,再杀掉 mysql 进程即可(注意先后顺序)。如果先杀 mysql 进程,mysqld_safe 进程会自动重启 mysql 进程。所以,请一定注意先后顺序。

这个需求,做不了 762

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

mysql 5.5 root密码忘记_MySql5.5忘记root密码怎么办

使用mysql5.5,突然root密码忘记,怎么也登录不了,很急人,该怎么解决呢?下面通过本文给大家介绍mysql5.5忘记root密码的解决办法,需要的朋友参考下吧方法一:操作系统:windows操作系统,xp或win7.C:\Users\Administrator>cd C:\Program Files\MySQL\MySQL Server 5.5\binC:\Program Files...

weixin_29442503的博客 336

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

windows下 mysql忘记root的密码怎么办

如果mysql忘记密码无法登入,可以通过绕开输入密码登入的方式进行修改,步骤如下: 1.右击‘此电脑’,点击‘管理’,打开‘计算机管理’,点击‘服务与应用程序’,点击‘服务‘’; 2.找到mysql,先右击停用,再次右击mysql的打开属性对话框 3.复制mysql的bin文件所在路径,我的是C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin 4.以管理员身份运行命令提示符,将刚刚复制的路径粘贴再回车(前加cd) 再在当前目录下运行m

qq_48050838的博客 2370

【MySQL】忘记root密码怎么办?我来告诉你

【MySQL】忘记root密码怎么办?我来告诉你 mysql 忘记了 root 密码 忘记了mysql数据库root用户密码 1, 启用任务管理器,结束mysql进程 (注意:命令行是以管理员身份运行) net stop mysql 2,进入命令行,进入mysql的bin目录(<环境变里>path里面可以找到bin目录)启动mysql服务: mysqld -nt --skip-grant-tables (以不检查权限的方式启动); (可能会出现:120705 17:41:14 [Warnin

GengMS的博客 484

MySQL初始化root密码以及root密码忘记解决方法

MySQL初始化root密码以及root密码忘记解决方法 一、MySQL初始化root密码 mysql默认root用户没有密码,输入mysql –u root 进入mysql 1、进入mysql数据库 use mysql; 2、初始化root密码 mysql>update user set password=PASSWORD(‘123456’) where User=‘root’; (补充:授权请戳这里) 二、root密码忘记解决方法(Windows环境) 1、确保MySQL服务停止 例如,在DOS窗

seaship的博客 2050

MySQL忘记root密码解决方法

MySQL忘记root密码解决方法 windows下 1.以系统管理员身份运行cmd. 2.查看mysql是否已经启动,如果已经启动,就停止:net stop mysql. 3.切换到MySQL安装路径下:D:\WAMP\MySQL-5.6.36\bin;如果已经配了环境变量,可以不用切换了。 4.以管理员身份启动一个cmd命令窗口:mysqld -nt --skip-grant-tables (...

在web前端的道路上,越走越远! 296

MySQL忘记root密码的解决办法

MySQL忘记root密码的解决办法 使用Mysql时,忘记其他用户密码,可以使用root用户重新设置,但是如果忘记root密码,就需要采用特殊的方法进行操作。 直接修改授权表可以修改root的密码。 操作步骤总结: (1) 停止MySQL的服务 (2) 使用mysqld_safe结合skip-grant-tables启动数据库,它的作用是用户登录时不适用授权表,所以用户可以不使用密码直接登录 (...

weixin_45993802的博客 546

多个mysql实例的root密码忘记_Mysql实例MySql5.5忘记root密码怎么办

《MysqL实例MysqL5.5忘记root密码怎么办》要点:本文介绍了MysqL实例MysqL5.5忘记root密码怎么办,希望对您有用。如果有疑问,可以联系我们。使用MysqL5.5,突然root密码忘记,怎么也登录不了,很急人,该怎么解决呢?下面通过本文给大家介绍MysqL5.5忘记root密码的解决办法,需要的朋友参考下吧操作系统:windows操作系统,xp或win7.C:\Users\...

weixin_34781110的博客 147

服务器怎么修改root密码忘记了怎么办,mysql数据库root密码忘记的修改方法

mysql数据库root密码忘记的修改方法用过mysql数据库的都知道root用户的重要性,但是随着服务器增多,数据库增多,如果不小心忘记了root的密码的话,那么对于这个数据库来说就会很麻烦。今天我们就来说一下各种环境下数据库root密码的修改方法。PHP环境下root密码的修改:1关闭你现在正在运行的mysql数据库,结束mysql进程或者直接关闭mysql服务器都行 2,关闭数据库后,运行点...

weixin_27028301的博客 2246
上一篇: 在CMD中登陆MySQL
下一篇: 解决Failed to execute goal org.apache.maven.pluginsmaven-surefire-plugin2.12.4
m0_55070913
博客等级 码龄6年 6万+粉丝 475原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值