mysql数据库忘记密码时如何修改
2019独角兽企业重金招聘Python工程师标准>>>
打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址
2
打开cmd命令提示符,进入上一步mysql.exe所在的文件夹。
3
输入命令 mysqld --skip-grant-tables 回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行。注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行。
然后直接输入mysql,不需要带任何登录参数直接回车就可以登陆上数据库。
输入show databases; 可以看到所有数据库说明成功登陆。
其中mysql库就是保存用户名的地方。输入 use mysql; 选择mysql数据库。
show tables查看所有表,会发现有个user表,这里存放的就是用户名,密码,权限等等账户信息。
输入select user,host,password from user; 来查看账户信息。
更改root密码,输入update user set password=password('123456') where user='root' and host='localhost';
再次查看账户信息,select user,host,password from user; 可以看到密码已被修改。
退出命令行,重启mysql数据库,用新密码尝试登录。
测试不带密码登录mysql,发现还是能够登陆上,但显示数据库时只能看到两个数据库了,说明重启之后跳过密码验证已经被取消了。
我这地方重启数据库之后之所以不带密码任然能够登录是因为我的数据库里存在设无须口令的账户。
END
注意事项
注意其中需要重启数据库的几个地方
转载于:https://my.oschina.net/keke412/blog/788105
mysql数据库忘记密码时如何修改相关推荐
- Mysql总结_02_mysql数据库忘记密码时如何修改
1.从cmd进入mysql的bin下,输入命令 mysqld --skip-grant-tables 回车 注:(输入命令前,确保在任务管理器中已没有mysql的进程在运行,可输入命令:net s ...
- mysql数据库忘记密码
mysql数据库忘记root密码如何处理 1.关闭mysql数据库:service mysql stop 2.找到etc/my.cnf 文件 在mysqld下面增加: skip-grant-table ...
- 忘记密码时如何修改mysql密码
前言 近期学习j2ee开发时,初步接触MySQL,偶然发现以往安装MySQL时修改的密码忘记,于是查找资料学习了如何在忘记密码的情况下改变MySQL密码. 以下为末学个人简介,有不周之处,望斧正. 操 ...
- MySQL数据库忘记密码后,如何修改密码
MySQL修改密码(本人亲身试验可行!) 1.以管理员身份打开命令行 2.在命令行中进入MySQL的bin目录所在文件夹 即:在命令行中输入: cd [路径] 路径查找如下: 命令行输入命令: 3.跳 ...
- MySQL数据库忘记密码之修改密码
我目前使用的版本是MySQL Server 8.0 第一步:关闭MySQL服务 首先要停止mysql服务.可通过net stop mysql或者任务管理器中关闭. 第二步:跳过MySQL密码验证 进入 ...
- MySQL数据库忘记密码怎么办
做数据库运维的时候,由于密码设置的比较复杂,又没能很好管理密码,经常会忘记,这个时候怎么办呢?针对这种情况,我们有下面几个解决方案. 环境介绍 操作系统:CenterOS 7.3 数据库:mysql ...
- MAC版本Mysql数据库忘记密码解决教程
MAC初始化安装获取密码 删除Data文件夹内容,并重新生成 rm -rf /usr/local/mysql/data/ 初始化再次生成Data文件夹中的内容 初始化完成之后再代码最后生成随机密码需要 ...
- mysql数据库忘记root密码
文章目录 mysql数据库忘记root密码 1.解决方法一: 2.解决方法二: mysql数据库忘记root密码 1.解决方法一: 步骤一:停止mysql服务 步骤二:使用mysqld_safe结合– ...
- win7 忘记mysql密码_win7系统下mysql数据库忘记root密码怎么解决
最近有win7旗舰版系统用户到本站反馈说碰到这样一个情况,就是在使用mysql数据库的时候,忘记了root密码,导致无法继续操作,该怎么办呢,现在就随小编一起来看看win7系统下mysql数据库忘记r ...
- 修改phpstudy的mysql数据库的密码时报错
修改phpstudy的mysql数据库的密码时报错 这几天我在用phpstudy2020搭建网站时,发现phpstudy里面的mysql的密码修改不了,百度到的方法都是phpstudy2018或之前的 ...
最新文章
- python操作word填表_Python 自动化办公—Word 文本操作命令
- 分享一套超棒的iOS “空状态” (empty state) 界面UI设计
- Hadoop Stream Python mapper或reducer添加参数
- spring AOP注解含义
- SSM框架前台传中文到后台乱码问题的解决办法
- 10.1-控制单元CU的组合逻辑设计
- SpringMVC json/xml自动转换
- SpringBoot开发案例之异常处理并邮件通知
- 关于MDI窗体的那些问题
- 在.net中使用sqlite
- 不确定度用计算机怎么算,算A类不确定度用计算器该怎样按
- 写滚动字幕html5源码,[转载]滚动字幕的源代码
- matlab函数句柄介绍
- Android 文件选择/文件管理
- # gazebo 仿真
- 计算机桌面无法解锁,win10锁屏后解锁却无法进入桌面怎么办?解决方案
- centos离线配置yun源
- 1MB有多少字节,1mb有多少个汉字,流量就这样被把握住
- Ubuntu虚拟机上搭建PPPoE服务器并进行本地验证
- pve 不订阅更新_更新公告 | 2.1.0全新版本“龙争虎斗”明日登场!
热门文章
- Windows 2008 Domain Controller
- Windows7下IIS7.5的伪静态URL Rewrite安装配置和案例综合
- 推荐一款Silverlight数据列表控件----AgDataGrid
- 78. 子集-LeetCode
- 函数的定义、返回值和参数
- “同样的”约束,不同的位置
- HDU2602Bone Collector(DP,0/1背包)
- Ubuntu 11.04 安装后要做的20件事
- 【转】ASP.NET AJAX入门系列(9):使用ScriptManager控件
- Java经典设计模式(3):十一种行为型模式(附实例和详解)