MySQL数据库管理员用户密码忘记了怎么办?

  • 前提
  • 关闭数据库
  • 启动数据库到维护模式
  • 刷新授权表(加载授权表)
  • 赋权,修改用户密码
  • 关闭数据库重启验证密码
前提

MySQL 数据库
Linux 系统

关闭数据库
[root@t1 ~]# /ect/init.d/mysqld stop
Shutting down MySQL.. SUCCESS!
启动数据库到维护模式
[root@t1 ~]# mysqld_safe --skip-grant-tables --skip-networking &

–skip-grant-tables 跳过授权表
–skip-networking 跳过远程登录(为了安全)

这里进入后可以查看所以用户及密码信息(密码默认是加密的)

mysql> select user,host,authentication_string from mysql.user;
刷新授权表(加载授权表)
mysql> flush privileges;

注意:这里必须刷新一下授权表,否则直接登录会报以下错误(这是因为授权表在登录的时候被跳过了,没有加载导致的)

ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this ststement
赋权,修改用户密码
方法1:
mysql> grant all on *.* to root@'localhost' identified by '此处输入要改的密码';
方法2:
mysql> alter user root@'localhost' identified by '此处输入要改的密码';
关闭数据库重启验证密码
[root@t1 ~]# /ect/init.d/mysqld restart[root@t1 ~]# mysql -uroot -p
Enter password: 输入已改的密码

MySQL数据库管理员用户密码忘记了怎么办?相关推荐

  1. Mysql数据库 root用户密码忘记怎么办?

    一.Mysql root用户密码忘记 1.用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 2.在[mysqld]下添加skip-gra ...

  2. MySQL常见问题的解决,root用户密码忘记,不是内部或外部命令,修改数据库和表的字符编码,命令行客户端的字符集问题

    文章目录 问题1:root用户密码忘记,重置的操作 问题2:mysql命令报"不是内部或外部命令" 问题3:错误ERROR :没有选择数据库就操作表格和数据 问题4:命令行客户端的 ...

  3. mysql删除root用户密码_MySQL忘记密码 或者误删除root用户有效解决办法

    我们在使用MySQL的时候,有时候会忘记用户的密码 尤其是root用户的密码,这时候就需要走一下后门改一下密码了,思路和linux改root用户密码差不多 都是先绕过权限认证阶段 然后用一条updat ...

  4. 关于忘记MySQL的root用户密码的问题

    同事的MySQL数据库密码忘记了,我从网上查方法在自己机子上做实验,结果.结果我的数据库也不能访问了,郁闷啊! 本来我的数据库好好的,里面还有一堆表呢,也没备份!! 下次要小心了,一定在做不懂得东西之 ...

  5. win10下mysql root用户密码忘记的解决方式

    win10下mysql root用户密码忘记的解决方式 点击电脑左下角的搜索图标,在搜索框中输入:cmd,并单击回车键: 右键点击桌面左下角的开始按钮,在弹出的菜单中选择运行菜单项,在打开的windo ...

  6. MySQL重置root用户密码的方法

    MySQL重置root用户密码的方法 转自:http://www.xunmeinet.com/help/info.asp?id=45 本教程适用于采用Win2003.WinXP操作系统的迅美VPS和云 ...

  7. 案例分享:Qt激光加工焊接设备信息化软件研发(西门子PLC,mysql数据库,用户权限控制,界面设计,参数定制,播放器,二维图,期限控制,参数调试等)

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/127669684 长期持续项目技术分享,有专业Qt需求请 ...

  8. mysql 6安装当前密码_windows安装mysql数据库并修改密码

    1.下载 MySQL Community Server 5.7. https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录,那么就将解 ...

  9. xampp修改mysql密码_XAMPP环境下mysql的root用户密码修改方法_MySQL

    XAMPP 最近有客户忘记了mysql的root用户密码,使用mysqld_safe无法正常启动mysql,也没有办法按照mysql manual中的方法修改root密码. 网页教学网站长注:今天有学 ...

最新文章

  1. Science重磅:DeepMind再获突破,用AI开启理解电子相互作用之路
  2. 中国互联网+政务建设发展现状及市场规模预测报告2022-2027年版
  3. 程序员面试金典 - 面试题 03.01. 三合一(数组栈)
  4. 3.4 黑盒测试用例的设计方法 之 等价类划分与边界值分析
  5. mysql中in和between_MySQL的WHERE语句中BETWEEN与IN的用法和他们的区别
  6. Flutter报错 Navigator operation requested with a context that does not include a Navigator.
  7. 数据结构课程设计- (二) 栈与队列(迷宫问题)
  8. 概率论第一章习题答案以及解析
  9. 微信小程序毕业设计 基于微信小程序评选投票系统开题报告
  10. 气象接口返回图标_天气实况API接口一中央气象台直供
  11. 微信公众平台开发技术文档
  12. 删除K个数字,使剩下的数字串最大(最大数字)
  13. 某建筑设计研究院“综合布线管理软件”应用实践
  14. hdmi怎么支持2k分辨率_简单选择题!花3K买虚荣,还是2K买个踏实
  15. arduino测试ArduinoModbus库例程
  16. 关于c#的书籍下载网站和地址
  17. 【_ 記 】SpringBoot注解 (最新最全最详细)
  18. 【计算机网络】超详细——华为eNSP的安装教程
  19. 如何快速入门并轻松简单的学习Linux?
  20. C Prime Plus 第二章 C语言概述

热门文章

  1. macOS Big Sur 11.7 (20G817) Boot ISO 原版可引导镜像
  2. 在线客服api是什么?
  3. 使用 Ruby 开发代码生成器
  4. 0910---scipy.signal.argrelextrema 计算多维数组局部极值问题
  5. 【IoT】产品设计之结构设计:3D打印表面处理之喷油
  6. 陈绮贞 《吉他手》 吉他谱子 图片+文字
  7. Autodask_3DMAX安装Failed Installation aborted, Result=1619解决办法
  8. 数字图像处理篇(4)图像增强之平滑操作及opencv实现
  9. anaconda安装包
  10. 个人完成案例之乐学成语(显示所有动物类成语的列表和每条成语的详细信息)