MySQL数据库忘记密码之修改密码
我目前使用的版本是MySQL Server 8.0
第一步:关闭MySQL服务
首先要停止mysql服务。可通过net stop mysql或者任务管理器中关闭。
第二步:跳过MySQL密码验证
进入命令提示符(管理员登陆)操作,进入mysql目录中bin文件夹下,mysql8.0与其他版本不同的地方在于无法直接使用mysqld --skip-grant-tables来跳过密码登录。在这我们使用mysqld --console --skip-grant-tables --shared-memory来跳过权限验证。
第三步:无密码方式进入MySQL
在上述步骤之后,再打开一个管理员模式运行命令提示符
进入mysql下的bin目录后,直接登录mysql
不需要通过net start mysql打开mysql服务
在命令行中输入以下代码
mysql -u root -p
此时会显示让你输入密码,直接回车,就可以成功连接MySQL。
第四步:将登陆密码设置为空
输入以下代码,将密码设置为空 (此时还不能直接修改密码,必须先设置为空,否则会报错)
use mysql; (使用mysql数据表)
update user set authentication_string='' where user='root';(将密码置为空)
quit; (然后退出mysql)
第五步:更改自己的登陆密码
1.关闭之前打开发cmd窗口 (一定要关闭!);
2.在当前窗口中输入以下代码;
net stop mysql(关闭mysql服务,虽然会显示没有开启服务,但是以防万一)
net start mysql(再打开mysql服务)
接着输入:
mysql -u root -p (此处会显示输入密码,直接回车就好了,第四步我们已经将他置为空了)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';(更改密码)
最后一步:验证密码是否修改成功
quit(退出mysql)
mysql -u root -p
(输入新密码,再次登录)
到此,MySQL数据库修改密码就成功了!
MySQL数据库忘记密码之修改密码相关推荐
- 在Linux环境下mysql的root密码忘记解决方法 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 2.修改MySQL的登录设置: # vi /etc/my.c
在Linux环境下mysql的root密码忘记解决方法 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 2.修改MySQL的登录设置: # vi /etc/my.cnf ...
- MySQL忘记密码怎么修改密码
MySQL的 root 帐号密码默认为空,经常都有修改密码后忘记密码的事.如果忘记了root 帐号密码,那该怎么修改密码呢?这里有一个可行的方法,就是在MySQL安全模式下(跳过权限检查)修改密码的方 ...
- mysql数据库忘记root密码
文章目录 mysql数据库忘记root密码 1.解决方法一: 2.解决方法二: mysql数据库忘记root密码 1.解决方法一: 步骤一:停止mysql服务 步骤二:使用mysqld_safe结合– ...
- win7 忘记mysql密码_win7系统下mysql数据库忘记root密码怎么解决
最近有win7旗舰版系统用户到本站反馈说碰到这样一个情况,就是在使用mysql数据库的时候,忘记了root密码,导致无法继续操作,该怎么办呢,现在就随小编一起来看看win7系统下mysql数据库忘记r ...
- Centos Mysql忘记密码,修改密码
当centos MySQL用户忘记密码,进不去MySQL,那就要进行修改密码了 看好了嗷,操作开始 首先用vim进一下配置文件:/etc/my.cof 添加一下skip-grant-tables #这 ...
- mysql数据库忘记密码
mysql数据库忘记root密码如何处理 1.关闭mysql数据库:service mysql stop 2.找到etc/my.cnf 文件 在mysqld下面增加: skip-grant-table ...
- CentOS6.8下MySQL数据库忘记root密码解决方法
CentOS6.8下MySQL数据库忘记root密码解决方法 参考文章: (1)CentOS6.8下MySQL数据库忘记root密码解决方法 (2)https://www.cnblogs.com/vu ...
- mysql数据库默认密码在哪看_怎么查看mysql数据库的登录名和密码
如何查看mysql数据库的登录名和密码: 通过Windows的服务管理器查看.首先安装Maki5.服务端 "开始"-"运行",输入"services. ...
- Mysql设置初始化密码和修改密码
转自:Mysql设置初始化密码和修改密码 刚开始创建mysql的时候,一般需要修改密码:而且,本人碰到过在几台服务器上面操作,忘记了其中一台的root密码(用户密码记得,root特别久没用了), ...
- 如何查看mysql数据库名字和密码_如何查看mysql数据库的登录名和密码
跃然一笑 如何查看mysql数据库的登录名和密码:通过Windows的服务管理器查看.首先安装Maki5.服务端 "开始"-"运行",输入"servi ...
最新文章
- 组合特征(二)tfidf(word+article)+lsa
- apache2.0性能优化
- 计算网络经典书籍--计算机网络:自顶向下方法
- proxy connect abort处理方法_Java代理设计模式(Proxy)的几种具体实现
- javadoc时候乱码-编码 GBK 的不可映射字符 - wqjsir的专栏 - 博客频道 - CSDN.NET
- .NET3.0已经Pre-release了
- BZOJ 2160 拉拉队排练
- 华为麒麟1020鸿蒙系统,华为P50pro最新确认:麒麟1020+立体全面屏+鸿蒙系统,这才是华为...
- Selenium自动化测试-8.iframe处理
- Linux常用的配置文件
- 写ios系统和安卓系统的人到底有多牛?
- linux进入文件夹后退,实验二Linux系统简单文件操作命令
- Java线程中断理解(interrupte)
- atitit.md5算法的原理 与 总结
- ajax 上传文件 data,ajax文件上传-FormData()
- Java分页工具实现方法
- matlab堆积式玫瑰图,用SAS实现堆积式南丁格尔玫瑰图Nightingale Rose Diagram (上)...
- 按键控制LED亮灭(CC2530)
- 物体识别全流程(Ubuntu16.04)结合ROS
- android设置自动亮度,Android亮度调节的几种实现方法
热门文章
- 肿瘤浸润淋巴细胞在病理图像上的空间组织与分子相关性
- python爬虫进阶-每日一学(字体反爬-移花接木)
- 如何通过邮箱发送链接进行邮箱验证
- 案例-做一个酒店预定小程序用的日期选择案例
- 微信小程序轮子 - 自定义中间凸起底部导航栏(只需渲染一次组件 | 性能高 | 灵活)
- 北京邮电大学计算机学院就业信息,北京邮电大学就业信息网
- FCC认证亚马逊美国站在严查
- java rails orm_rails知名应用和工具
- 税前2万4,到手1万4???年终奖计税方式2022年1月1日起有新变化!
- 索尼无线投屏无法连接服务器,解答索尼电视怎么投屏如何连接电脑内容