iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >window 下如何恢复被删除的mysql root账户及密码(mysql 8.0.17)
  • 364
分享到

window 下如何恢复被删除的mysql root账户及密码(mysql 8.0.17)

摘要

不久前自学完完sql,下了Mysql8.0.17,安装配置好后探索着,想着用root账户登上去能不能删除root账户呢,然后就想给自己一巴掌,,, 如何快速恢复root: 关闭mysql服务:win+R键键入services.ms

window 下如何恢复被删除的mysql root账户及密码(mysql 8.0.17)

不久前自学完完sql,下了Mysql8.0.17,安装配置好后探索着,想着用root账户登上去能不能删除root账户呢,然后就想给自己一巴掌,,,

如何快速恢复root:

关闭mysql服务:win+R键键入services.msc,找到mysql服务,点击stop;

删除data文件夹及其文件:进入mysql文件夹,找到data文件夹并删除;

初始化mysql:再次进入services.msc,运行mysql服务;cmd窗口进入mysqlin文件路径,运行mysqld --initialize --console 结果类似如下:

2019-08-07T02:08:11.300849Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is
deprecated. Please use --explicit_defaults_for_timestamp server option (see doc
umentation for more details).
2019-08-07T02:08:11.724874Z 0 [Warning] InnoDB: New log files created, LSN=45790

2019-08-07T02:08:12.024891Z 0 [Warning] InnoDB: Creating foreign key constraint
system tables.
2019-08-07T02:08:12.056893Z 0 [Warning] No existing UUID has been found, so we a
ssume that this is the first time that this server has been started. Generating
a new UUID: 35611a71-b8b8-11e9-8e24-28d24409926b.
2019-08-07T02:08:12.064893Z 0 [Warning] Gtid table is not ready to be used. Tabl
e "mysql.gtid_executed" cannot be opened.
2019-08-07T02:08:12.076894Z 1 [Note] A temporary password is generated for root@
localhost: QTpg4Y!sh:dk

注意加粗语句中就有暂时生成的root账户密码;

cmd运行mysql:键入mysql -u root -p+root密码;注意:p是passWord的缩写,按上面的例子就应键入:mysql -u root -pQTpg4Y!sh:dk     -p和密码一定要连在一起才有效,中间没有空格

修改临时root密码:运行sql语句:alter user root@localhost  identified by " root密码 ’ ;    注意:密码要包含在 英文单引号 ‘ ’ 中,不然无效报错,末尾分号 也要写。

查询是否成功:运行sql语句: select user from mysql.user;  成功显示root账户;

注意:本方法虽快捷有效,但会删除所有数据库文件,就是data文件夹里的数据库。其他什么添加skip-grant-tables来越过登录认证的试过,对于8.0.17版的无效了。

您可能感兴趣的文档:

--结束END--

本文标题: window 下如何恢复被删除的mysql root账户及密码(mysql 8.0.17)

本文链接: https://www.lsjlt.com/news/4381.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Window下怎样恢复被删除的Mysql8.0.17 Root账户及密码
    这篇文章给大家分享的是有关Window下怎样恢复被删除的Mysql8.0.17 Root账户及密码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。如何快速恢复root:1.关闭my...
    99+
    2024-04-02
  • 误删除mysql中的所用用户,如何重新设置root账号和密码
    在练习mysql语句的时候,使用delete将数据库中的所有用户删除了,其中也包括root用户。并进行了flush privileges;这时候发现重新登入mysql已经不能正常登陆。对此我们要重...
    99+
    2024-04-02
  • windows下恢复mysql数据库被删除的解决办法
    目录 项目场景: 解决步骤:  1.命令行进入mysql,执行SHOW MASTER STATUS; 2.将文件移到别的位置 3.恢复 1.命令行输入:mysqlbinlog D:\HASEEZ8-bin.000006 > recovery...
    99+
    2023-09-15
    数据库 mysql windows
  • mysql删除的数据如何恢复
    在MySQL中,一旦数据被删除,它将无法直接恢复。因此,为了能够恢复删除的数据,你需要依赖备份和恢复机制。以下是一些可行的方法:1....
    99+
    2023-09-22
    mysql
  • 如何恢复MySQL root用户的完全权限?
    我们可以借助UPDATE命令恢复MySQL root用户的完全权限。 首先,您需要停止 mysqld 并使用 --skip-grant-tables 选项重新启动它。之后,仅使用 mysql 连接到 mysqld 服务器(即没有 -p 选项...
    99+
    2023-10-22
  • 如何解决重置Mysql root用户账号密码的问题
    这篇文章主要介绍如何解决重置Mysql root用户账号密码的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!问题描述:使用mysqladmin.exe执行命令时出现以下错误提示:...
    99+
    2024-04-02
  • Linux下如何修改MySQL/MariaDB的Root密码
    这篇文章主要介绍了Linux下如何修改MySQL/MariaDB的Root密码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。修改 MySQL 或 MariaDB 的 root...
    99+
    2023-06-28
  • Linux下如何利用ext3grep恢复被删除的文件
    这篇文章将为大家详细讲解有关Linux下如何利用ext3grep恢复被删除的文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。10个G的数据被误删除了,差点崩溃,试遍了所有常规恢复软件,无用,就要放弃的时...
    99+
    2023-06-16
  • 如何在MySQL中设置root用户的密码?
    在MySQL中设置root用户的密码是非常重要的安全措施,可以有效保护数据库中的数据免受未授权访问。以下是如何在MySQL中设置root用户密码的具体步骤及代码示例: 步骤1:登录My...
    99+
    2024-03-14
    mysql root 设置密码 密码重置
  • 如何恢复linux下被删除的syslog—/var/log/messages文件
    这篇文章主要介绍了如何恢复linux下被删除的syslog—/var/log/messages文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux新手容易犯的一个错误...
    99+
    2023-06-13
  • 如何进行MySQL新建用户、授权和删除用户以及修改密码操作
    这篇文章将为大家详细讲解有关如何进行MySQL新建用户、授权和删除用户以及修改密码操作,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。首先要声明一下:一般情况...
    99+
    2024-04-02
  • MySql中添加用户、新建数据库、用户授权、删除用户以及修改密码的方法
    本篇内容介绍了“MySql中添加用户、新建数据库、用户授权、删除用户以及修改密码的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大...
    99+
    2024-04-02
  • 数据库中用户密码过期如何在不修改密码的情况下恢复使用
    这篇文章给大家分享的是有关数据库中用户密码过期如何在不修改密码的情况下恢复使用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.使用DBA数据库特权用户查看该用户当前的配置文件S...
    99+
    2024-04-02
  • 如何解决phpMyAdmin不能登录MySQL以及空密码被禁止的问题
    小编给大家分享一下如何解决phpMyAdmin不能登录MySQL以及空密码被禁止的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作