• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > MySQL数据库的root密码忘记该怎么办

MySQL数据库的root密码忘记该怎么办

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了MySQL数据库,root密码忘记等相关知识,希望对您有所帮助

MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS应用软件之一。本次介绍中,会让大家快速掌握MySQL的root密码忘记后找回方法,轻松使用MySQL数据库。


MySQL数据库的root密码忘记该怎么办


Windows 下如果MySQL密码忘记了root密码导致无法登录,如下图所示,


MySQL数据库的root密码忘记该怎么办


这个时候怎么办,只能重置root密码了。

1、打开任务管理器查看MySql服务是否启动,如果已启动则先将其停止


MySQL数据库的root密码忘记该怎么办


2、找到MySql目录下的my.ini文件


MySQL数据库的root密码忘记该怎么办


3、打开该文件,找到里面的[mysqld],然后在这个下面添加skip-grant-tables,添加完后保存文件

4、重新进到任务管理器将MySQL服务启动起来


MySQL数据库的root密码忘记该怎么办


5、以管理员身份运行cmd


MySQL数据库的root密码忘记该怎么办


注意这里必须以此方式用管理员身份运行cmd,不能用win+R输入cmd运行,否则会出现 “'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件”的错误。

6、输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入。

7、进入mysql数据库:

mysql> use mysql;Database changed

8、给root用户设置新密码:mysql> update user set password=password("123456") where user="root";

提示:Query OK, 1 rows affected (0.04 sec)Rows matched: 1 Changed: 1 Warnings: 0

PS:123456为新密码,用户可根据自己需要修改成自己的密码

9、打开之前的my.ini文件将添加的"skip-grant-tables"这行删除

10、打开任务管理器重启MySQL服务。接着我们就可以用刚设置的密码 “123456”连接数据库了。


MySQL数据库的root密码忘记该怎么办


Mysql的root密码修改成功!


补充说明!!!

最后一步 

update user set password=password("root") where user="root";

只适用于5.5版本;5.7版本要把第一个password 字段改成 authentication_string;

结果为

update user set authentication_string=password("123456") where user="root"



分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL数据库的root密码忘记该怎么办
  • mysql数据库数据字典生成代码

相关文章

  • 帝国CMS灵动标签显示标题属性、截取标题字数
  • 四种方式快速实现上拉触底加载效果
  • Mysql报错“Incorrect key file for table” 数据库表显示“使用中”解决办法
  • 聊聊TP在app接口开发过程中的安全验证问题
  • 微信小程序按顺序同步执行的两种方式分别是什么
  • Navicat for MySQL连接MySQL报2005错误怎么办
  • DEDECMS网页TITLE标签修改的利于SEO优化
  • Thinkphp5.1趣味实现学生扫码选座功能
  • vue.js项目怎么实现百度地图显示
  • PHP实现长轮询消息实时推送功能代码实例讲解

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • PHPCMS V9 文章列表循环样式自定义方法
    • 详解mysql double master的配置方法
    • 安装apache后如何添加代理模块
    • 又一个开源倒下:layUI官网即将下线,黯然退场!
    • PhotoShop简单的制作马赛克拼图字体效果教程
    • ThinkPHP5分页paginate代码实例解析
    • 如何优化uniapp项目?分享几种优化方案及建议
    • 帝国备份王密码忘记了怎么办?
    • Photoshop设计金属立体效果的APP图标
    • PHP过滤HTML标签代码方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有