忘记 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 数据库连接密码(解决方案)「建议收藏」

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • RapeLay(电车之狼R)的结局介绍 (隐藏结局攻略)

    RapeLay(电车之狼R)的结局介绍 (隐藏结局攻略)

    2021年11月28日
  • java和c 就业,c++和java的区别和就业前景

    java和c 就业,c++和java的区别和就业前景c++和java都是当下最热门的编程语言,二者各有各的优势。java与c++都是面向对象的语言,但java晚于c++发布,部分语法和思想也参考了c++,只是java没有头文件、指针、运算符重载、虚基类等等,算是c++语言的“纯净版”。c++和java的主要区别1、指针java语言让编程者无法找到指针来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了c/c++语言中指针操作失误,…

  • VLC 外挂字幕乱码

    VLC 外挂字幕乱码title:VLC外挂字幕乱码date:2020-01-2221:11:13tags:技术笔记最近下载了一些电影,使用VLC播放器添加了外挂字幕。问题描述:VLC添加外挂字幕乱码软件环境描述说明下载地址VLC版本3.0.8VLC3.0.8字母格式ASS/SRT字幕库解决方案启动VLC播放器;依次点击左上标题栏…

  • Linux 查看Redis 的版本

    Linux 查看Redis 的版本1.redis-server–version和redis-server-v查询结果2.redis-cli–version和redis-cli-v查询结果注:因为redis的server与cli同时安装,所以二者查出的结果基本一致。…

  • Linux – SVN下载项目

    Linux – SVN下载项目

  • linux挂载磁盘教程「建议收藏」

    linux挂载磁盘教程「建议收藏」本文中的磁盘/dev/sdb为笔者测试服务器上的命名,在您的服务器中可能是/dev/xdb、/dev/vdb、/dev/xvdb等等请根据实际情况进行修改.1、创建挂载目录mkdir-p/www2、确认是否没有分区的磁盘,如下图,没有分区的磁盘是/dev/sdb,在您的服务器中可能是/dev/vdb,请注意按照实际名称修改fdisk-l3、为磁盘分区,若已分区,可跳过fdisk/dev/sdb4、输入n开始创建分区5、输…

发表回复

您的电子邮箱地址不会被公开。

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