1、运行命令Net stop mysql停止mysql服务
2、进mysql的安装路径,bin目录下使用mysqld-nt.exe启动,然后在运行命令
mysqld --skip-grant-tables
或
mysqld-nt --skip-grant-tables
--(mysqld-nt.exe默认可能没有,下载地址:http://down.qiannao.com/space/file/taoether/-4e0a-4f20-5206-4eab/-8f6f-4ef6-5de5-5177/Mysqld-002dnt.rar/.page)
3、另外打开一个命入令行窗口,执行mysql,此时回车一下即可进入。
4、按序输入:
use mysql;
update user set password=password("新密码") where user="root";
flush privileges;;exit
5、使用任务管理器,找到mysqld-nt的进程,结束进程!
6、在重新启动mysql-nt服务,net start mysql就可以用新密码登录了。
+++
执行过程如下:
1、运行命令Net stop mysql停止mysql服务
2、进mysql的安装路径,bin目录下使用mysqld-nt.exe启动,然后在运行命令mysqld-nt --skip-grant-tables
3、另外打开一个命入令行窗口,执行mysql,此时回车一下即可进入。
4、按序输入:
use mysql;
update user set password=password("新密码") where user="root";
flush privileges;;exit
执行过程如下:
C:Program FilesMySQLMySQL Server 5.1in>mysqlWelcome to the MySQL monitor. Commands end with ; or g.Your MySQL connection id is 1Server version: 5.0.27-community-nt MySQL Community Edition (GPL)Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.This software comes with ABSOLUTELY NO WARRANTY. This is free software,and you are welcome to modify and redistribute it under the GPL v2 licenseType |help;| or |h| for help. Type |c| to clear the current input statement.mysql> use mysqlDatabase changedmysql> update user set password=password("abc123") where user="root";Query OK, 2 rows affected (0.06 sec)Rows matched: 2 Changed: 2 Warnings: 0mysql> flush privileges;Query OK, 0 rows affected (0.05 sec)mysql>
【版權聲明】
本文爲原創,遵循CC 4.0 BY-SA版權協議!轉載時請附上原文鏈接及本聲明。
原文鏈接:https://tdlib.com/am.php?t=6tLZGkQJpGn8 Tag: TTTBLOG