MySQL忘记root密码错误号码1045的解决办法

 更新时间:2020年08月13日 08:47:00   作者:咕咕星  
这篇文章主要介绍了MySQL忘记root密码错误号码1045的解决办法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

停止MySQL服务

Windows可以右键我的电脑--管理--服务和应用程序--服务--找到对应的服务停止掉

免密登录

切换到MySQL安装路径下:D:\mysql-5.7.24-winx64\bin;如果已经配了环境变量,则不用再安装目录

打开CMD命令窗口,在命令行输入:mysqld -nt --skip-grant-table

8.0以上数据库输入:mysqld --console --skip-grant-tables --shared-memory

进入数据库

以管理员身份重新启动一个cmd命令窗口,输入:mysql -uroot -p,Enter进入数据库

如果不想改密码,只是想看原来的密码的话,可以在命令行执行这个语句

select host,user,password from mysql.user;//即可查看到用户和密码

注意:MySQL5.7以上的没有password字段了,被加密了改成authentication_string

修改密码

在命令行下 依次 执行下面的语句 

use mysql
update user set password=password("new_password") where user="root";// 'new_password' 这里改为你要设置的密码
flush privileges;
quit

注意:MySQL5.7以上更改语句替换为

update mysql.user set authentication_string=password('new_password') where user='root';// 'new_password' 这里改为你要设置的密码

MySQL5.7版本密码设置规则:
必须至少包含一个大写字母、一个小写字母、一个特殊符号、一个数字,密码长度至少为8个字符

重启MySQL

重新启动MYSQL,输入密码登录即可!

mysql -u root -p 输入密码,即可登录成功

总结

到此这篇关于MySQL忘记root密码错误号码1045的解决办法的文章就介绍到这了,更多相关MySQL忘记root密码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql基于正则实现模糊替换字符串的方法分析

    mysql基于正则实现模糊替换字符串的方法分析

    这篇文章主要介绍了mysql基于正则实现模糊替换字符串的方法,结合具体实例对比分析了使用正则实现mysql字符串替换的注意事项与相关操作技巧,需要的朋友可以参考下
    2017-03-03
  • Mybatis动态传入order by问题

    Mybatis动态传入order by问题

    这篇文章主要介绍了Mybatis动态传入order by问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • MySQL8.0中的my.ini文件位置说明

    MySQL8.0中的my.ini文件位置说明

    这篇文章主要介绍了MySQL8.0中的my.ini文件位置说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • mysql 子查询的概述和分类及单行子查询功能实现

    mysql 子查询的概述和分类及单行子查询功能实现

    本文详细介绍了MySQL的子查询概念和应用,解释了子查询是在主查询中嵌套另一个查询,包括外查询和内查询,并从多个角度进行分类,文章还深入探讨了子查询的编写技巧和使用场景,对于学习和应用MySQL的人来说,这是一篇非常有价值的指南
    2024-10-10
  • MySQL复制机制原理讲解

    MySQL复制机制原理讲解

    在本篇文章中小编通过诙谐幽默的语言图文给大家讲述了MySQL复制机制的原理及相关知识点,需要的朋友们参考下。
    2019-05-05
  • MySQL异常处理浅析

    MySQL异常处理浅析

    这篇文章主要介绍了MySQL的异常处理,需要的朋友可以参考下
    2014-06-06
  • 对MySQL慢查询日志进行分析的基本教程

    对MySQL慢查询日志进行分析的基本教程

    这篇文章主要介绍了对MySQL慢查询日志进行分析的基本教程,文中提到的Query-Digest-UI这个基于B/S的图形化查看工具非常好用,需要的朋友可以参考下
    2015-12-12
  • mysql存储过程原理与使用方法详解

    mysql存储过程原理与使用方法详解

    这篇文章主要介绍了mysql存储过程原理与使用方法,结合实例形式详细分析了mysql存储过程的优缺点、定义、调用方法及相关操作注意事项,需要的朋友可以参考下
    2019-12-12
  • Mysql IO 内存方面的优化

    Mysql IO 内存方面的优化

    这篇文章主要介绍了Mysql IO 内存方面的优化 的相关资料,需要的朋友可以参考下
    2016-01-01

最新评论