解决MySQL忘记密码问题的方法

为大家提供的MySQL忘记密码的解决方案,供大家参考,具体内容如下

1.在操作系统windows操作系统,xp或win7.中进入如下目录:
复制代码 代码如下:C:\Users\Administrator>cd C:\Program Files\MySQL\MySQL Server 5.5\bin

2.停止MySQL服务

C:\Program Files\MySQL\MySQL Server 5.5\bin>net stop mysql //MySQL 服务正在停止. //MySQL 服务已成功停止。

3.跳过授权给表
复制代码 代码如下:C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqld --skip-grant-tables

你会看到窗口光标在下一行的第一个位置闪烁,这说明已经启动了,不需要管。

4. 新建一个命令行窗口同样进入到e:\mysql5.5\bin目录,启动mysql

C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.36 MySQL Community Server (GPL) Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+ 4 rows in set (0.00 sec)

5.选择mysql数据库

mysql> use mysql; Database changed mysql> update user set password=PASSWORD('root') where user='root'; Query OK, 2 rows affected (0.00 sec) Rows matched: 2 Changed: 2 Warnings: 0 mysql> flush privileges; Query OK, 0 rows affected (0.01 sec)

6.退出mysql终端:

mysql> quit Bye

7.看看那任务管理器中是否有mysqld.exe进程,如有,kill .

8.启动mysql服务器

C:\Program Files\MySQL\MySQL Server 5.5\bin>net start mysql //MySQL 服务正在启动 . //MySQL 服务已经启动成功。

9.登录mysql服务器

C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql -u root -p root Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.36 MySQL Community Server (GPL) Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>

以后再也不用担心MySQL忘记密码了。

以上就是本文的全部内容,希望对大家的学习有所帮助。

时间: 2024-09-21 02:19:43

解决MySQL忘记密码问题的方法的相关文章

解决MySQL忘记密码问题的方法_Android

为大家提供的MySQL忘记密码的解决方案,供大家参考,具体内容如下 1.在操作系统windows操作系统,xp或win7.中进入如下目录: 复制代码 代码如下: C:\Users\Administrator>cd C:\Program Files\MySQL\MySQL Server 5.5\bin 2.停止MySQL服务 C:\Program Files\MySQL\MySQL Server 5.5\bin>net stop mysql //MySQL 服务正在停止. //MySQL 服务已

MySQL忘记密码处理方法解决办法

MySQL忘记密码处理方法解决办法: 1.停止mysql服务.//打开命令行窗口,停止mysql服务: Net stop mysql 2.启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe 执行:mysqld-nt --skip-grant-tables 当前窗口将会停止. 3.另外打开一个命令行窗口,进入MYSQL的安装位置下BIN目录,运行mysql 4.输入如下命令: >use mysql >update user set password=password(&

MySQL忘记密码的正确解决方法

MySQL忘记密码解决方案: 破解本地密码: Windows: 1.用系统管理员登陆系统. 2.停止MySQL的服务. 3.进入命令窗口,然后进入 MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin 4.跳过权限检查启动MySQL, c:\mysql\bin>mysqld-nt ––skip-grant-tables 或则:c:\mysql\bin>mysqld ––skip-grant-tables mysqld.exe是微软Windows MySQL s

使用SKIP-GRANT-TABLES 解决 MYSQL ROOT密码丢失(转)

B.5.3.2 How to Reset the Root Password If you have never assigned a root password for MySQL, the server does not require a password at all for connecting as root. However, this is insecure. For instructions on assigning passwords, see Section 2.18.4,

使用SKIP-GRANT-TABLES 解决 MYSQL ROOT密码丢失_Mysql

忘记MySQL(和PHP搭配之最佳组合) ROOT密码是在MySQL(和PHP搭配之最佳组合)使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,我有深有感触,特写此文章与大家交流: 1.编辑MySQL(和PHP搭配之最佳组合)配置文件: windows环境中:%MySQL(和PHP搭配之最佳组合)_installdir%\my.ini //一般在MySQL(和PHP搭配之最佳组合)安装目录下有my.ini即MySQL(和PHP搭配之最佳组合)的配置文件. linux环境中:/e

mysql修改用户密码的方法和mysql忘记密码的解决方法_Mysql

修改密码: 复制代码 代码如下: //选择数据库use mysql;//修改密码update user set password=password('新密码') where user='root';//立即生效flush privileges 忘记管理员密码: 在my.ini的[mysqld]字段下面加入: 复制代码 代码如下: skip-grant-tables 重启mysql服务,这时的mysql不需要密码即可登录数据库然后进入mysql 复制代码 代码如下: use mysql;updat

强制修改mysql的root密码的六种方法分享(mysql忘记密码)_Mysql

方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数. 方法二 使用mysqladmin,这是前面声明的一个特例. mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd. 把命令里的root改为你的用户名,你就可以改你自己的密码了. 当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysq

MySQL忘记密码恢复密码的实现方法_Mysql

一.服务器环境 1.系统windows2003 中文企业版 sp2 2.mysql 5.1.55 3.php 5.2.17 4.IIS 6.0 二.破解过程 1.停止mysql服务(以管理员身份,在cmd命令行下运行)使用如下命令: net stop mysql 2..使用命令启动mysql数据库,命令如下 mysqld --skip-grant-tables 或者 mysqld-nt --skip-grant-tables 3.新开一个cmd窗口,进行如下命令操作 1.mysql -uroot

【MySQL 忘记密码】MySQL忘记密码怎么解决 mysql5.5 windows7

---恢复内容开始--- 如果MySQL 长久不使用,忘记密码,怎么解决??? 1.首先,需要在任务管理器关闭mysql相关的服务进程 2.cmd,进入DOS窗口,进入到mysql的安装路径的bin目录下   3.在bin目录下输入命令: mysqld --skip-grant-tables   4.上面的DOS窗口不要关闭,打开新的DOS窗口,同样去到bin目录下   5.这个在bin目录下,键入: mysql -u root -p     回车后,弹出Enter password,然后不要输