上一节的MySQL的配置安装里,并没有用到配置文件my.ini。那在MYSQL8.0.13如何解决密码重置问题呢。我去网上搜了好多的资料都是改配置文件my.ini的,后来终于找到了一条命令:操作步骤如下:

1.打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,然后输入命令

mysqld –skip-grant-tables

以不输入密码的方式启动MySQL服务,但是这条命令对MYSQL8.0.13,是没有任何作用的。

2..后来又在网上看到这条命令:mysqld --console --skip-grant-tables --shared-memory

操作步骤同1

打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,然后输入命令

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

现在可以以没有密码的方式登录了,但是直接执行命令:

会报错:

ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

mysql>

经过多次试验最终,重置密码的步骤如下

1.打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,

2.开启跳过密码验证登录的MySQL服务

输入命令

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

3.再打开一个新的cmd,无密码登录MySQL,输入登录命令:mysql -u root -p

4. 密码置为空,命令如下:

use mysql

update user set authentication_string='' where user='root';

5.退出mysql,执行命令:

quit

6. 关闭以-console --skip-grant-tables --shared-memory 启动的MySQL服务,

7. 打开命令框,输入:net start mysql  启动MySQL服务。

8.步骤4密码已经置空,所以无密码状态登录MySQL,输入登录命令:mysql -u root -p

9.利用上一篇博客中更改密码的命令,成功修改密码,如下图:

ALTER USER'root'@'localhost' IDENTIFIED BY'新密码';

10.验证更改后密码正确登录

输入quit,退出当前登录,输入登录命令:mysql -u root -p

输入密码,成功登录,到此,重置密码结束。

dos进入mysql不记得密码_windos mysql 忘记密码,无密码登录,重新登录相关推荐

  1. mysql 5.7 修改密码_又忘记密码啦?教你几种更改密码的方式

    前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改.密码过期需要修改.忘记密码需要修改等.本篇文章将会介绍需要修改密码的场景及修改密码的几种方式. 1.忘记 r ...

  2. linux下mysql5.7初始密码查看及忘记密码重置

    linux下mysql5.7初始密码查看及忘记密码重置 前段时间安装mysql5.7后,第一次登陆发现空密码怎么都登陆不成功,后来网上查了一下发现,从5.7开始会自动生成一个随机密码了. 查看初始密码 ...

  3. postgresql 密码修改,忘记密码进行修改重置

    postgresql 密码修改,忘记密码进行修改重置 1.密码修改缘由 2.修改密码的方式 方式1 方式2 3.忘记密码重置 1.密码修改缘由 1.客户端认证方式为密码验证,设置初始密码,则会涉及到修 ...

  4. linux虚拟机密码忘,虚拟机忘记密码(linux虚拟机忘记密码)

    虚拟机忘记密码(linux虚拟机忘记密码) 2020-05-15 12:16:38 共10个回答 是不是登录密码呀!通过一个光盘镜像进入PE,访问虚拟机C盘了!在C:\windows\system32 ...

  5. 找回mysql登陆密码怎么办_MySQL忘记密码怎么办 如何找回密码

    作者选择100电脑网推荐配置 了解最佳配置看首页 如果运行MySQL,mysqld首先杀掉: killall -TERM mysqld. 启动MySQL:bin / safe_mysqld跳过-gra ...

  6. mysql学习之-密码管理(默认密码,修改密码,解决忘记密码)

    1. mysql安装后默认没有密码,初始化安装后默认密码登录,需要马上修改root密码. [root@mysql ~]# cat /root/.mysql_secret    --查看root账号密码 ...

  7. window安装mysql默认密码忘记_window10 安装Mysql 8.0.17以及忘记密码重置密码

    一.安装Mysql8.0.17 1:首先去官网下载安装包 下载地址:https://dev.mysql.com/downloads/mysql/ 2:将解压文件解压到你安装的目录:D:\mysql\m ...

  8. wordpress mysql 密码重置_WordPress忘记密码找回登录密码的四种行之有效的方法

    WordPress忘记密码找回登录密码的四种行之有效的方法 PS:20170214更新,感谢SuperDoge同学提供的方法,登入phpMyAdmin后,先从左边选自己的数据库,然后点上面的 SQL ...

  9. 【MySQL】1安装与忘记密码

    一.什么是SQL? SQL,指结构化查询语言,全称是 Structured Query Language.可以访问和处理数据库. 二.二进制rpm安装mysql [root@tong ~]# wget ...

最新文章

  1. 牛客网 Wannafly挑战赛8 A.小Y和小B睡觉觉
  2. 基础练习 字母图形(找规律)
  3. 【Linux系统编程】线程私有数据
  4. 不同磁盘目录共享linux,linux下实现磁盘共享(mount)
  5. c语言追踪机械腿位置,基于传感器的下肢可穿戴机械腿软件系统设计与实现
  6. 前端开发过程中非常重要的知识点和框架
  7. GWR(地理加权回归)预测分析中国各省份开关窗情况(R语言)
  8. 蓝牙版本avrcp怎么选_新款AirPods怎么选?还是不算好耳机,但是最配的iPhone蓝牙耳机...
  9. bootstrap实现树节点、树结构
  10. CNC大多数都是用什么软件编程的?这三款软件最实用!
  11. 利用com.googlecode.libphonenumber解析手机号归属地
  12. android studio 补间动画,Android动画学习(一):帧动画和补间动画
  13. trt-tl10ac01b220_android 7.0_emui 5.1,华为畅享7 plus固件TRT-TL10C01B201_Android 7.0_EMUI 5.1强刷救砖包...
  14. tomcat+eclipse +mysql搭建JSP开发环境
  15. U盘怎么量产 怎么对U盘进行量产
  16. 拿下阿里三面是后,面试官问我:你是怎么学习Redis的?
  17. 扎心“我学了六个月 Python,怎么还是会找不到工作”
  18. memset(G, 0x3f, sizeof(G))涵义
  19. [硕士毕业论文]word交叉引用
  20. MYSQL-数据库管理.1

热门文章

  1. 百度app不支持popstate_这一次谷歌很强硬,从现在起你的 App 再不支持,将拒绝上架!...
  2. 计算机无法从硬盘启动怎么办,电脑不能从硬盘启动应该怎么解决
  3. ros如何订阅关节力矩信息_ROS中阶笔记(二):机器人系统设计—URDF机器人建模...
  4. jq 获取引入页面url_jqURL获取页面URL及参数
  5. c51随机数不重复_C++中随机数和不重复的随机数
  6. 鸿蒙开发版发布会现场直播开奖记录,首发鸿蒙OS 荣耀智慧屏系列发布会直播
  7. POI操作EXCEL2007,报javax.xml.stream.XMLEventFactory.newFactory()错误!
  8. 基于JAVA+Swing+MYSQL的水果超市管理系统
  9. 基于JAVA+Swing+MYSQL的图书馆管理系统
  10. 希尔排序java写法_java高级排序之希尔排序