MySQL密码忘记之解决方法

方法一:
通过修改配置文件来登录mysql,方法也不难。
操作步骤:
- 在安装目录下找到配置文件my.ini

2、在my.ini中找到 [mysqld]字段,在它底下加上skip-grant-tables,保存。这里需要看清楚,因为前面还有一个[mysql]字段我们要找的是[mysqld]字段

3、此时我们需要重启mysql服务,别说你不会哦。
4、此时我们再登陆mysql的时候是不需要登录密码的,所以我们只需要在dos下输入mysql -uroot就可以进入mysql
5、现在你再次修改一下密码
mysql>use mysql;
mysql>update user set password=password('123456') WHERE User='root';
mysql>flush privileges;
6、最后一步就是在进入配置文件把我们第二步加的东西删掉,再次重启mysql服务,你就能通过刚修改的密码登陆mysql了。
我当时是使用的这一种方法,完全可以。但是我觉得这种方法还是比较麻烦,能不能直接在命令行中利用命令的方式进行操作呢,于是又潜心寻找各种方法,如下:
方法二:
操作步骤:
1、停止mysql服务
2、在cmd命令行中切换到mysql的bin目录,然后执行mysqld-nt --skip-grant-tables(5.5版本以上不要加-nt)

此时会出现这样的界面。
3、接下来的一步是重新打开一个cmd窗口,记住一定是重新打开一个,然后输入mysql -uroot直接回车,不需要密码就可以进入,如下图所示:

此时,你就可以修改你的密码了
4、最后当然是再启动mysql服务就完成了。
额外说明:对于第二种方法我之前试了起码不下十次,但是每次都没有成功,真的是百思不得其解啊,但就是在我写这篇博客的时候终于成功了,本来是想在这里提出这个问题的,结果成功了。终于不再怀疑这种方法,是因为之前每次做到步骤2的时候,看到那个界面我就以为是失败了,其实此刻需要重要的一步就是重新打开一个cmd窗口,输入mysql -uroot就可以成功的,上面的步骤中我也强调了。
MySQL密码忘记之解决方法的更多相关文章
- 最好用的mysql密码忘记的解决方法
在windows下: 打开命令行窗口,停止mysql服务:Net stop mysql启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe (或mysqld.exe)执行:my ...
- mysql用户名密码忘记了解决方法
今天想用一下实验室服务器的mysql,发现不记得用户名密码了. 解决方法如下: 1. 保证服务器处于安全的状态,如果可以请拔掉网线...(不过我跳过了这一步,额) 2. 修改/etc/my.cnf文件 ...
- MySQL密码丢失,解决方法
我的MySQ安装路径是:D:\Program Files\MySQL 1.所以先cmd下切入盘 输入-> D: 输入->cd "D:\Program Files\MySQL\My ...
- mysql密码忘记了重置方法
#先把mysql停止 service mysqld stop #安全模式进入mysql,并且跳过授权表 mysqld_safe --skip-grant-tables & #如果上面这个命令报 ...
- [转]MySQL忘记密码的正确解决方法
http://database.51cto.com/art/201005/201986.htm 以下的文章主要介绍的是MySQL忘记密码的正确解决方法,在实际操作中如果你忘记MySQL密码是一件很头痛 ...
- my SQL下载安装,环境配置,以及密码忘记的解决,以及navicat for mysql下载,安装,测试连接
一.下载 在百度上搜索"mysql-5.6.24-winx64下载" 二.安装 选择安装路径,我的路径“C:\Soft\mysql-5.6.24-winx64” 三.环境配置 计算 ...
- Centos7 之 MariaDB(Mysql) root密码忘记的解决办法
MariaDB(Mysql) root密码忘记的解决办法 1.首先先关闭mariadb数据库的服务 # 关闭mariadb服务命令(mysql的话命令就是将mariadb换成mysql) [root@ ...
- MySQL常见错误分析与解决方法总结
MySQL常见错误分析与解决方法总结 一.Can't connect to MySQL server on 'localhost' (10061)翻译:不能连接到 localhost 上的mysql分 ...
- Mysql常见报错解决方法
一:登录报错 ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: NO) mysql日志文件 ...
随机推荐
- mysql注册服务
http://www.2cto.com/database/201301/185456.html ____________________________________________________ ...
- Spring JdbcTemplate Querying examples
Here are few examples to show you how to use JdbcTemplate query() methods to query or extract data f ...
- ThinkPHP框架的网站url重写
nginx location / { root /var/www; index index.html index.htm index.php; if (!-e $request_filename) { ...
- java 指导 (Java Tutorial)
case1: site:docs.oracle.com -xmx -xms case2: site:docs.oracle.com thread case3: site:docs.oracle.com ...
- ActiveMQ学习笔记(一) JMS概要
(一)什么是JMS jms即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送 ...
- Spring Data JPA教程, 第二部分: CRUD(翻译)
我的Spring Data Jpa教程的第一部分描述了,如何配置Spring Data JPA,本博文进一步描述怎样使用Spring Data JPA创建一个简单的CRUD应用.该应用要求如下: pe ...
- ReactNative环境搭建
参考:http://bbs.reactnative.cn/topic/10/%E5%9C%A8windows%E4%B8%8B%E6%90%AD%E5%BB%BAreact-native-androi ...
- SSH登录失败:Host key verification failed
转载自:https://help.aliyun.com/knowledge_detail/41471.html 注意:本文相关 Linux 配置及说明已在 CentOS 6.5 64 位操作系统中进行 ...
- zendstudio 10下载汉化
1.文件和汉化文件 ZendStudio官方下载地址:http://www.geekso.com/component/zendstudio-downloads/ 百度云地址: 10.0.0.msi ...
- Oracle_11g_R2安装详解_for_Windows_7
Oracle 11g R2安装全攻略 - For Windows 7 图文教程 1.下载Oracle 11g R2的Windows版本,官方下载地址如下: http://download.oracle ...