@[TOC](ERROR 1045 (28000): Access denied for)

如何找回mysql用户密码

当我们一开始安装mysql时候随机生成的密码难以记住,我们可能忘记了密码,或者是许久未用忘记了密码,我们输错密码后就会报ERROR 1045 (28000): Access denied for错误。

我们可以使用以下方法找回密码

跳过密码权限

第一步:首先要修改my.conf文件

// 修改mysql配置文件,liunx系统一般在etc目录下,window系统则在自己安装mqsql的目录下
vim /etc/my.conf
// 在末尾添加跳过权限检查的命令
skip-grant-tables


第二步:重启mysql服务,让配置文件生效

service mysql restart

第三步:登录mysql

// 已经跳过权限检查,直接回车,不用输入密码即可登录
mysql -u root -p

修改密码

修改user表中的authentication_string字段即可
第一步:

// 使用mysql数据库
use mysql;

第二步:

// 修改user表中的authentication_string字段,设置成自己的需要的密码
update user set authentication_string=password("自己所要设置的密码") where user="root";
// 如果要修改其他用户的密码只要把user改成其他用户就行

第三步:

// 写入磁盘
flush privileges;

恢复权限

将第一步中添加的跳过权限检查的命令注释或者删除即可

// 修改mysql配置文件,liunx系统一般在etc目录下,window系统则在自己安装mqsql的目录下
vim /etc/my.conf
// 在命令前面用#号注释掉,或者直接删掉
# skip-grant-tables

最后便可以使用密码登录mysq数据库

// 已经跳过权限检查,直接回车,不用输入密码即可登录
mysql -u root -p 密码

如何找回mysql密码相关推荐

  1. Juniper 210 密码清不掉_三分钟学会如何找回mysql密码

    一.在测试工作中我们肯定会写一些sq查询语句方便我们验证数据是否正确,从而判断当前软件是否存在缺陷,但是查询的过程中肯定需要我们先连接数据库,如果数据库密码忘记我们就无法完成工作,这里就教会大家如何快 ...

  2. 阿里云找回mysql密码_阿里云云服务器mysql密码找回的方法

    首先,如果你是刚刚安装mysql,密码就是他给的随机密码,可以通过路径为/var/log/mysqld.log cd 到指定目录 cd /var/log 然后 vi mysqld.log 查看日志文件 ...

  3. wdcp找回mysql密码_wdcp忘记后台admin密码,重置MYSQL ROOT密码

    原标题:wdcp忘记后台admin密码,重置MYSQL ROOT密码 WDCP管理面板忘记MYSQL ROOT密码及重置后台登录密码的方法汇总 强制修改mysql的root密码,在忘记mysql密码时 ...

  4. 重设忘记的Mysql密码

    换电脑后装php环境有点不顺,因为phpmyadmin和mysql都是空密码,所以我一改一改,改到登不了录了,于是开始了找回mysql密码的过程, 测试过程就略过吧,还是直接上答案: 1,用管理员登录 ...

  5. mysql突然要注册_mysql跳过登陆注册,找回root密码 (window平台)

    每次需要找回root 密码都得网上翻好久,这里总结一下,方便下次找回.教程针对像我这样的小白 方法一.使用my.ini文件 1.网上说,在my.ini文件里的[mysql]下面加上skip-grant ...

  6. 找回MySQL的root密码

    实验介绍:MySQL的root密码丢失,无法登陆.需要重置其root密码 环境介绍:编译安装的MySQL 这篇博客介绍的找回 mysql root 密码是 mysql 基于编译安装的,如果是多实例下的 ...

  7. 找回mysql root密码_找回MySQL的root密码

    实验介绍:MySQL的root密码丢失,无法登陆.需要重置其root密码 环境介绍:编译安装的MySQL 这篇博客介绍的找回 mysql root 密码是 mysql 基于编译安装的,如果是多实例下的 ...

  8. linux mysql删除密码忘记了_linux下忘记mysql密码的几种找回方法(推荐)

    今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦. 方法一(先进入root权限): # /etc/init.d/mysql stop ...

  9. linux和windows下忘记mysql密码的几种找回方法

    linux和windows下忘记mysql密码的几种找回方法 关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦. 方法一(先进入root权限): # /e ...

最新文章

  1. Hyperledger Fabric 管道(3) 如何做到数据隔离?
  2. 证明AVL树的上界和下界
  3. 如何使用json开发web_如何通过使用JSON Web令牌简化应用程序的身份验证
  4. V8 中更快的异步函数和 promises
  5. 第三章 Python函数
  6. (32) css—opcity属性
  7. c语言学习-定义一个整型数组a[10],将数组a[10]中的10个元素按逆序重新存放
  8. 图像处理之图像傅里叶变换
  9. java 并口和串口_串行接口和并行接口
  10. ServerStatus 云探针部署
  11. 格式化日期时间字符串 Get-Date -Uformat , -format
  12. 帝国cms后台admin帐号密码忘记的处理方法
  13. html网页制作期末大作业成品_新疆旅游网页设计作品_dreamweaver作业静态HTML网页设计模板_新疆旅游景点网页作业制作...
  14. true在java_使用truelicense实现用于JAVA工程license机制
  15. Android动画+事件处理详解
  16. 什么是CSRF,怎么防范CSRF!
  17. 多表关联查询(Oracle)
  18. 扩展二叉树的中序序列创建二叉树?
  19. linux中如何用ftp命令下载文件,linux中ftp下载文件命令的用法
  20. 数据结构与算法Day5

热门文章

  1. Paxos太难懂?五张图读懂Paxos协议
  2. form提交的几种方法
  3. 盘点OLED显示技术的几大优势
  4. ACM-音频编解码器管理器
  5. tf.nn.leaky_relu()函数
  6. 【shadertoy】线性动态模糊的实现 Analytical Motion Blur
  7. 读明朝那些事儿有感:书生的骨
  8. 【视频】极值理论EVT与R语言应用:GPD模型火灾损失分布分析
  9. RGB接口屏和SPI接口屏的引脚
  10. 网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解