MySQL数据库忘记密码怎么办?教你一招

2023-05-16

文章目录

1.以管理员身份打开cmd,关闭Mysql服务

2. 跳过密码授权登录

 3.再继续以管理员身份打开一个cmd窗口,进行重置密码

 4.使用新密码重新登录mysql验证

 5.使用Navicat可视化工具连接Mysql


前言

Mysql数据库之前安装好了,但是突然忘记当初自己设置的登录密码了,导致使用Navicat连接Mysql失败,如下图所示:

1.以管理员身份打开cmd,关闭Mysql服务

net stop mysql

 


2. 跳过密码授权登录

mysqld --console --skip-grant-tables --shared-memory


 3.再继续以管理员身份打开一个cmd窗口,进行重置密码

依次执行以下命令:

  • mysql
  • use mysql
  • update user set  password=password('新密码') where user='root' and host='localhost';
  • flush privileges
  • quit
  • mysql -u root -p
  • 输入新密码

注意: Mysql版本如果在5.7及以下时,上面第三步语句应为:

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

原因:Mysql版本在5.7及以下时,mysql数据库下面已经没有password这个字段了,password字段改成了authentication_string ,但思路是不变的,即通过语句直接在mysql数据库里修改密码字段


 4.使用新密码重新登录mysql验证

  • mysql -u root -p
  • 输入新密码

出现以下信息,则说明mysql密码已经修改成功!


 5.使用Navicat可视化工具连接Mysql

参考文章: Mysql忘记登录密码的解决步骤(完整步骤)

MySQL5.7修改密码执行报错:ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MySQL数据库忘记密码怎么办?教你一招 的相关文章

  • 我可以使用 HSQLDB 进行 junit 测试克隆 mySQL 数据库吗

    我正在开发一个 spring webflow 项目 我想我可以使用 HSQLDB 而不是 mysql 进行 junit 测试吗 如何将我的 mysql 数据库克隆到 HSQLDB 如果您使用 spring 3 1 或更高版本 您可以使用 s
  • 一次从多个表中删除行

    我正在尝试将 2 个查询合并为一个这样的查询 result db gt query DELETE FROM menu WHERE name new or die db gt error result db gt query DELETE F
  • 映射 mysql 中同一个表的多个值

    您好 我必须使用另一个表中的值 id 获取文本值 表 1 包含值 ID 表 2 包含名称和值 ID 表 1 SEVERITY OCCURENCE DETECTABILITY 2 3 4 表 2 id name value 1 Very Hi
  • 海量记录的bulk_create最佳实践

    I use bulk create将 1 mio 记录插入到新表中 需要 80 秒 Django 只使用一个 CPU 核心 大约 25 CPU 但没有一个核心达到 100 我相信有改进的潜力 这是代码 class Stock models
  • 不允许在 php 中连接到此 MariaDB 服务器

    我尝试在 php 中连接远程服务器数据库 但出现以下错误 Host xx xxx xx xx is not allowed to connect to this MariaDB server in 我的连接代码是这样的 servername
  • 合并两个 MYSQL SELECT 查询[重复]

    这个问题在这里已经有答案了 可能的重复 如何将两个 Post Category 表 MYSQL SELECT 查询合并为一个 https stackoverflow com questions 12972130 how to combine
  • Google Cloud SQL 在重新启动时卡住

    我的云 sql 实例长时间处于重新启动状态 在操作窗格中 重新启动的状态显示为待处理 并且还发生了导出 其状态仍为Running 有没有办法可以强制重新启动或取消重新启动或从常规备份中恢复数据 不 没有办法 如果您向 Google 支付高级
  • 什么时候应该使用 C++ 而不是 SQL?

    我是一名 C 程序员 偶尔使用 MySQL 来处理数据库 但我的 SQL 知识相当有限 但我肯定愿意改变这一点 目前 我正在尝试仅使用 SQL 查询对数据库中的数据进行分析 但我准备放弃了 转而将数据导入到C 中 用C 代码进行分析 我和同
  • MySQL 错误 1172 - 结果包含多行

    在存储过程中运行查询时 我从 MySQL 收到此错误 错误代码 1172 结果包含多行 我理解错误 我正在做一个SELECT INTO var list 因此查询需要返回单行 当我使用LIMIT 1 or SELECT DISTINCT 错
  • 如何从批量数据中的mysql列中删除所有非数字字符

    我想从列中删除所有非数字字符 我的数据库中有大量数据 目前我正在使用以下链接中描述的方法 http venerableagents wordpress com 2011 01 29 mysql numeric functions http
  • 如何在MYSQL中将整个字符串小写并保持第一个大写[重复]

    这个问题在这里已经有答案了 我的表栏目 我预期的输出会在列中发生变化 Smith Allen Doyle Dennis Baker Waker 这是我尝试过的 但不起作用 UPDATE TABLE employee SET last nam
  • 将庞大数据库从亚马逊RDS导出到本地mysql

    我在 Amazon RDS 上有一个 mysql 数据库 大约 600GB 数据 我需要将其移回本地专用服务器 但我不知道从哪里开始 每次我尝试初始化 sqldump 时它都会冻结 有没有办法将其移至 S3 甚至可能在开始下载之前将其分成更
  • MySQL/PDO::quote() 尽管使用 PDO::PARAM_INT 参数,但仍在整数周围加上引号

    无论我传递给什么值 数据类型对 它都会出现 pdo gt quote value type 它总是将其引用为字符串 echo pdo gt quote foo PDO PARAM STR foo as expected echo pdo g
  • MaxListenersExceededWarning:检测到可能的 EventEmitter 内存泄漏。添加了 11 条消息列表。使用emitter.setMaxListeners()来增加限制

    我知道这可能会标记为重复的解决方案 但堆栈溢出的解决方案对我不起作用 Problem node 5716 MaxListenersExceededWarning Possible EventEmitter memory leak detec
  • 删除行导致锁超时

    当我尝试从表中删除行时 我不断收到这些错误 这里的特殊情况是我可能同时运行5个进程 该表本身是一个 Innodb 表 约有 450 万行 我的 WHERE 子句中使用的列没有索引 其他指数按预期运行 这是在事务中完成的 首先删除记录 然后插
  • 学说迁移后备

    我们正在使用原则迁移 当迁移包含多个操作并且其中一个操作失败时 通常会出现问题 例如 如果迁移添加了 5 个外键 其中第 5 个失败 而字段长度不同 则修复字段错误并重新生成迁移不会not修复整个问题 而现在出现一个与 4 个密钥已存在有关
  • MySQL 追加字符串

    How can I append a string to the end of an existing table value Let s say I have the table below And let s say that Mari
  • 从Django中具有外键关系的两个表中检索数据? [复制]

    这个问题在这里已经有答案了 This is my models py file from django db import models class Author models Model first name models CharFie
  • 快速将列的副本添加到 MySQL 表

    我需要一种快速的方法来复制表中的 DATETIME 列并为其指定一个新名称 我的表中有一个名为 myDate 的列 名为 myResults 我需要一个查询来在名为 newDate 的表中创建一个新列 该列的数据与 myDate 列完全相同
  • 内部 while 循环不工作

    这是我项目网页上的代码片段 这里我想显示用户选择的类别 然后想显示属于该类别的主题 在那里 用户可以拥有多个类别 这没有问题 我可以在第一个 while 循环中打印所有这些类别 问题是当我尝试打印主题时 结果只显示一行 但每个类别中有更多主

随机推荐

  • python中while语句

    一 while语句 1语法 xff1a while 条件 条件成立重复执行的代码1 条件成立重复执行的代码2 运用while语句需要注意 xff1a 1 初始值 2 跳出while的条件 3 计数器的变化 xff08 自增自减等等 xff0
  • SPSS数据分析

    第一题 表1 居民健康状况调查情况 编号 身高 xff08 cm xff09 体重 xff08 kg xff09 代谢综合征 性别 胆固醇 xff08 mmol L xff09 1 173 0 87 5 0 0 4 17 2 168 0 7
  • HA高可用集群文档搭建

    HA高可用集群文档搭建 准备工作 1 准备好三台虚拟机分别为hadoop01 hadoop02 hadoop03 创建安装包以及安装后的文档文件夹 span class token punctuation span root 64 hado
  • Python 计算机视觉(十三)—— 图像的傅里叶变换

    参考的一些文章以及论文我都会给大家分享出来 链接就贴在原文 xff0c 论文我上传到资源中去 xff0c 大家可以免费下载学习 xff0c 如果当天资源区找不到论文 xff0c 那就等等 xff0c 可能正在审核 xff0c 审核完后就可以
  • this的指向、工厂方法创建函数、构造函数

    一 this的指向 耐心看完 xff0c 这个彻底理解 xff0c 才不会成为一时的记忆 1 我们先来看函数的参数 xff1a function fn a b 形参 console log a b a 1 b 2 fn 1 2 实参 这没有
  • Minimum Sum ( 单调栈 )

    Minimum Sum xff08 AtCoder agc005 b xff09 Problem Statement One day Snuke was given a permutation of length N a1 a2 aN fr
  • F623光猫超级管理员密码获取

    中兴F623光猫超级管理员密码获取 事前说明 如果你不熟悉光猫的操作 xff0c 请勿修改或拆解任何与光猫有关的命令 零件 网线等 操作有风险 xff0c 运行需谨慎 光猫型号 xff1a ZXHN F623 所属运营商 xff1a 中国移
  • python制作字符动画

    字符动画从零制作 先展示一下效果吧 badapple 对动画有了解的人应该知道 xff0c 动画看起来是流畅的动作 xff0c 但其实是连续快速播放一张张图片 xff0c 欺骗眼睛达到的效果 xff0c 字符动画也是这样的原理 xff0c
  • 删除顺序表中相同元素

    删除顺序表中相同元素 题目 任意输入一长度为n的非递减数组 请设计算法删除其中的相同元素 方法 双指针判别 xff0c 具体看代码 xff1a span class token macro property span class token
  • 《Vim实用技巧(第2版)》学习笔记:技巧62-用寄存器中的内容替换高亮选区的内容

    技巧62 用寄存器中的内容替换高亮选区的内容 在可视模式下使用p命令时 xff0c Vim将用指定的寄存器内容来替换高亮选区中的文本 可以解决弄丢了复制内容的问题把删除和粘贴合成了一步 xff0c 不需要先删除高亮选区的内容再粘贴 无名寄存
  • 蓝桥杯 算法提高 最小字符串

    试题 算法提高 最小字符串 时间限制 xff1a 2 0s 内存限制 xff1a 256 0MB 问题描述 给定一些字符串 只包含小写字母 xff0c 要求将他们串起来构成一个字典序最小的字符串 输入格式 第一行T 表示有T组数据 接下来T
  • 哈夫曼编码/译码器

    哈夫曼编码 译码器 题目 哈夫曼编码 译码器 利用哈夫曼编码进行信息通信可以大大提高信道利用率 xff0c 缩短信息传输时间 xff0c 降低传输成本 但是 xff0c 这要求在发送端通过一个编码系统对待传数据预先编码 xff0c 在接收端
  • C/C++实数按精度输出

    C语言实现方法 调用 lt stdio h gt 库的printf函数实现 printf m nf answer 中m表示指定列宽 xff0c n表示保留小数个数 xff08 注意 xff1a 它不能自动四舍五入 xff09 include
  • ++i为啥比i++好

    43 43 i 的实现 43 43 i 表示先将 i 的值加 1 xff0c 再使用增加后的值 前置 xff08 43 43 i xff09 返回引用且不产生临时对象 span class token comment 43 43 i 以in
  • C++可变参数函数模板和可变参数类模板

    1 可变参数函数模板 1 1 定义 可变参数函数模板指的是接受任意数量和类型的参数的函数模板 xff0c 它具有语法上的可变参数 xff0c 因此可以用于实现各种通用算法和容器 定义可变参数函数模板需要使用模板参数包 xff08 templ
  • 守护进程、僵尸进程、孤儿进程

    守护进程 僵尸进程 孤儿进程 守护进程 xff08 Daemon Process xff09 定义 守护进程又称Daemon进程 xff08 精灵进程 xff09 xff0c 是Linux中的后台服务进程 它的生命周期较长 xff0c 通常
  • Python操作邮箱发送邮件(网易邮箱)

    以网易邮箱为例 xff1a 准备工作 xff1a 1 xff09 首先进入网页版网易邮箱 xff0c 点击设置 2 xff09 点击 xff0c POP3 SMTP IMAP 3 xff09 开启 IMAP SMTP服务 和 POP3 SM
  • Linux下安装opencv.3.4.15并初步使用

    目录 一 opencv简介 二 下载安装opencv 1 下载opencv 2 使用cmake安装opencv 3 安装cmake 4 安装依赖库 创建build文件夹 xff0c 再进入文件夹 使用cmake编译参数 3 使用make创建
  • c++string字符串拼接

    span class token macro property span class token directive keyword include span span class token string lt iostream gt s
  • MySQL数据库忘记密码怎么办?教你一招

    文章目录 1 以管理员身份打开cmd xff0c 关闭Mysql服务 2 跳过密码授权登录 3 再继续以管理员身份打开一个cmd窗口 xff0c 进行重置密码 4 使用新密码重新登录mysql验证 5 使用Navicat可视化工具连接Mys