今天操作mysql的时候忘记密码了,遂找到这篇文章来学习一下。

1.使用mysqladmin修改mysql密码
C:\>mysqladmin -udbuser -p password newpass
Enter password: oldpass
当然用此命令的前提是你把mysql加入了环境变量,如果没有加入环境变量的话那只能在命令行下cd到mysqladmin所在的目录下与此那个次命令了!
-----------------------------------------
2.重置root密码
方法一:
在my.ini的[mysqld]字段加入: 
skip-grant-tables 
重启mysql服务,这时的mysql不需要密码即可登录数据库
然后进入mysql 
mysql>use mysql;
mysql>update user set password=password('新密码') WHERE User='root'; 
mysql>flush privileges;
运行之后最后去掉my.ini中的skip-grant-tables,重启mysqld即可。
修改mysql密码方法二:
不使用修改my.ini重启服务的方法,通过非服务方式加skip-grant-tables运行mysql来修改mysql密码
停止mysql服务
打开命令行窗口,在bin目录下使用mysqld-nt.exe启动,即在命令行窗口执行: mysqld-nt --skip-grant-tables
然后另外打开一个命令行窗口,登录mysql,此时无需输入mysql密码即可进入。
按以上方法修改好密码后,关闭命令行运行mysql的那个窗口,此时即关闭了mysql,如果发现mysql仍在运行的话可以结束掉对应进程来关闭。
启动mysql服务

转载于:https://blog.51cto.com/shanker/790298

mysql忘记密码,如何重置密码相关推荐

  1. mac mysql 忘记初始root密码,重置密码

    mac mysql 忘记初始root密码,重置密码 cd /usr/local/mysql/bin/ sudo su //回车后提示输入密码,这里的密码切记是电脑管理员的密码,我之前一直以为是mysq ...

  2. mysql忘记密码如何重置密码,以及修改root密码的方法

    mysql忘记密码如何重置密码,以及修改root密码的三种方法 mysql忘记密码如何重置密码 root修改密码的三种方式 mysql忘记密码如何重置密码 1.先将MySQL停止. 命令:system ...

  3. java web 邮箱激活 与 忘记密码(重置密码)

    推荐: java后台通用权限管理系统(springboot)(https://blog.csdn.net/zwx19921215/article/details/97806078) 推荐:java 个 ...

  4. mysql 8.0以上重置密码

    mysql 8.0以上重置密码 命令行都要以管理员运行 1:net stop mysql 停止mysql服务 2:mysqld --console --skip-grant-tables --shar ...

  5. Win11系统电脑开机密码忘记了怎么重置密码?

    Win11系统电脑开机密码忘记了怎么重置密码?电脑开机设置一个安全密码,这个是百分之九十的用户都会进行的一个操作.但是在这部分用户中,有很多的用户会出现开机密码忘记的情况,有的是因为密码太复杂忘记了, ...

  6. Ubuntu 忘记密码、重置密码的方法

    Ubuntu 忘记密码.重置密码的方法 环境:Windows 版本Ubuntu 步骤: 1. 重启后,长按 Shift 键: 2. 直到出现下图所示界面 接下来,按 e 进入下一界面 3. 如图 4. ...

  7. Django实现登录、注册、修改密码、重置密码

    需求: 1.实现Django的登录 2.实现Django的注册,校验用户名.密码的长度为6-20,邮箱是否合法,序列化等 3.实现根据ID或者用户名修改密码,ID为数据库的用户表的id 4.实现重置密 ...

  8. mac下如何安装mysql以及忘记密码如何重置密码

    1. 下载mysql for mac: https://dev.mysql.com/downloads/installer/ 2. 双击mysql-5.7.17-macos10.12-x86_64.d ...

  9. Mysql密码重置,忘记密码后重置密码

    重置密码解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题 在服务器部署 ...

  10. mysql user表 空_mysql 忘记密码,重置密码,mysql.user表为空的解决办法

    一.用户表有用户,直接修改密码 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ...

最新文章

  1. 电子对抗中DRFM的基本原理
  2. 数组,字符串,指针,内存分配机制
  3. 脊柱外科病人资料管理系统的界面设计分析
  4. Spring Boot集成Jasypt安全框架
  5. git -- 练习的笔记
  6. 43秒处竟惊现刘强东!印度动作大片《WAR》终极预告曝光
  7. ICPC 南昌现场赛 K:Tree(dsu on tree + 动态开点线段树)
  8. AS3.0面向对象的写法,类和实例
  9. ubuntu14+vmwear联网
  10. 顶级论文创新点怎么找?中国高校首次获CVPR最佳学生论文奖有感
  11. 2018科来杯WriteUp
  12. WPS简历模板的图标怎么修改_指导|让疫情之下的应届生,求职简历脱颖而出
  13. 机器心理学家:可能是未来唯一不会被AI取代的职业
  14. 儿童手工制作日历_变废为宝的手工日历小台历制作教程
  15. GAN 生成对抗网络 10-6 Tips for improving GAN
  16. 合法的python赋值语句_关于Python赋值语句,以下选项中合法的是??()。
  17. B站直播云逗猫趟坑记
  18. Handler 简介
  19. 保监会:保险机构应坚持长期投资
  20. java基于ssm的校园教学评价系统设计与实现 aspnet python springboot

热门文章

  1. Android编程 系统资源的介绍
  2. 金山网盾漏洞已第一时间修复、用户无风险
  3. phpStudy项目目录无法访问(报错500、400)
  4. Web自动化之Headless Chrome概览
  5. HDU 3584 Cube (三维树状数组)
  6. struts2 no extension(excludePattern)
  7. 移动H5前端性能优化指南[转]
  8. 卖了5个月水果之后再看互联网思维
  9. 配置管理小报111106:在wincvs中查找文件
  10. App 运营的指标具体都有哪些?(二)