忘记 mysql 数据库连接密码(解决方案)「建议收藏」

由于CSDN的目录只在固定地方显示,并不是很方便阅读,又占空间,所以本文章已同步更新到个人博客上,在个人博客上的文章,有滑动侧边目录栏,阅读体验更加,而且文章的样式也更为丰富,推荐各位同学前往我的个人博客读阅。个人博客地址:http://zwd596257180.gitee.io/blog/2019/04/16/mysql_change_password/…

大家好,又见面了,我是你们的朋友全栈君。


由于 CSDN 的目录只在固定地方显示,并不是很方便阅读,又占空间,所以本文章已同步更新到个人博客上,在个人博客上的文章,有滑动侧边目录栏,阅读体验更加,而且文章的样式也更为丰富,推荐各位同学前往我的个人博客读阅。 

个人博客地址:忘记 mysql 数据库连接密码,怎么办? | 东Ge博客


                       忘记 mysql 数据库连接密码


忘记 mysql 数据库连接密码(解决方案)「建议收藏」


简单粗暴:直接修改密码。

本次操作所有需要用到的密令行:

bin>net stop mysql

bin>mysqld –skip-grant-tables

bin>mysql

mysql>use mysql

mysql>update user set password=password(“123456″) where user=”root”;

(或者:update mysql.user set authentication_string=password(‘root’) where user=’root’ ;)

mysql>flush privileges;

mysql>quit

bin>mysqladmin -u root -p shutdown

bin>net start mysql

如果你不是大神,看不懂这命令行是干嘛用,请直接看下面的图文详解。

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

1.进入 mysql 的 bin 目录下,打开 cmd ,关闭 mysql 数据库。

忘记 mysql 数据库连接密码(解决方案)「建议收藏」

忘记 mysql 数据库连接密码(解决方案)「建议收藏」

2.输入 mysqld –skip-grant-tables 回车。

(–skip-grant-tables 的意思是启动 MySQL 服务的时候跳过权限表认证)

注意:这时候,刚刚打开的 cmd 窗口已经不能使用了。重新再 bin 目录下打开一个新的 cmd 窗口进行下面的操作。

忘记 mysql 数据库连接密码(解决方案)「建议收藏」

3.重新打开一个 cmd 窗口。输入 mysql 回车。下面是成功后的显示图。

忘记 mysql 数据库连接密码(解决方案)「建议收藏」

4.连接权限数据库:use mysql

忘记 mysql 数据库连接密码(解决方案)「建议收藏」\

5.修改数据库连接密码:

update user set password=password(“123456″) where user=”root”;

注释:这里的“123456”为新密码,请根据自己的需求,输入新的密码。注意语句后面的“;”不能遗漏。

忘记 mysql 数据库连接密码(解决方案)「建议收藏」

6.刷新权限(必须步骤)

flush privileges;

忘记 mysql 数据库连接密码(解决方案)「建议收藏」

7.退出 mysql 

忘记 mysql 数据库连接密码(解决方案)「建议收藏」

8.修改 root 密码后,需要执行下面的语句和新修改的密码。不然开启 mysql 时会出错。

mysqladmin -u root -p shutdown

忘记 mysql 数据库连接密码(解决方案)「建议收藏」

9.重启 mysql

忘记 mysql 数据库连接密码(解决方案)「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129076.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • nuc window 激活码【在线注册码/序列号/破解码】

    nuc window 激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    82
  • Java打印九九乘法表

    Java打印九九乘法表1.使用双重for循环打印九九乘法表Java源代码如下:for(inti=0;i<=9;i++){for(intj=1;j<=i;j++){System.out.print(i+”*”+j+”=”+i*j+””);}System.out.println();}打印结果如图:2.使用双重for循环打印九九乘法表,跳过第五行Java源代码如下:for(inti=0;i<=9;…

    2022年7月25日
    13
  • c++和java学哪个好,c++和java区别 学哪个比较好

    c++和java学哪个好,c++和java区别 学哪个比较好尽管Java是基于C++的,可是相比之下,Java是一种更纯粹的面向对象程序设计语言。Java的运用方面比c++要广一些。Java主要包括Web开辟、移动互联开辟等,应用场景较多,市场的需求量上来看Java程序员的市场需求量更大一些。Java和C++有什么不同1、Java源码会先经过一次编译,成为中间码,中间码再被解释器解释成机械码。对于Java而言,中间码就是字节码(、class),而解释器在…

    2022年7月7日
    22
  • vim保存并退出有几种方法_ubuntu vim保存退出命令

    vim保存并退出有几种方法_ubuntu vim保存退出命令vim基础保存退出命令vimxxx.file输入文件内容;ins按键,切换插入和增加按ESC,左下角就可以进行输入:w保存但不退出:wq保存并退出:q退出:q!强制退出,不保存:e!放弃所有修改,从上次保存文件开始再编辑命令历史…

    2022年8月24日
    8
  • html中表单的校验的插件,jquery表单验证插件validationEngine「建议收藏」

    html中表单的校验的插件,jquery表单验证插件validationEngine「建议收藏」插件的特色:封装强悍、例子充足(基本都验证类型都被囊括)、调用轻便注意事项:1.演示版本为v2.2.4;2.v2.0以下的版本参数并不完全通用;对validationEngine.jquery.css文件进行修改,修改如下:1.提示内容字体改为宋体;2.去除中各浏览器的私有属性(各浏览器已经支持圆角和阴影,不再需要加私有属性)。对jquery.validationEngine.js文件…

    2022年9月28日
    3
  • 朋友圈集赞小程序 最新版_朋友圈虚拟点赞软件

    朋友圈集赞小程序 最新版_朋友圈虚拟点赞软件大家好这是一款朋友圈积攒截图小程序里面内涵三款样式生成,一款图文,一款分享,一款查看的样式也就是我们微信朋友圈所用到的样式就包含了里面的流量主那些可以用户自由的添加哈!赞的数量那些可以用户自定义的哈另外所需的内容也是用户自定义的安装方法的话和往常一样!直接微信开发者工具打开源码然后设置一个合法域名上传审核就可以了合法域名在压缩包里面,搭建解压了就可以看到了小程序源码下载地址:…

    2025年9月16日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号