>  기사  >  데이터 베이스  >  忘记Mysql的root密码怎么处理? (转)

忘记Mysql的root密码怎么处理? (转)

WBOY
WBOY원래의
2016-06-07 16:26:541042검색

忘记Mysql的root密码怎么办? (转) 解决方法: 1、打开cmd,用net start命令查看是否开启了mysql服务,如果开启,用net stop mysql 命令关闭mysql 2、进入mysql的安装目录下的bin目录,例如:E:\Program Files\MySQL\MySQL Server 5.6\bin 执行: [sql] vie

忘记Mysql的root密码怎么办? (转)

解决方法:

1、打开cmd,用net start命令查看是否开启了mysql服务,如果开启,用net stop mysql 命令关闭mysql

2、进入mysql的安装目录下的bin目录,例如:E:\Program Files\MySQL\MySQL Server 5.6\bin

执行:

[sql] view plaincopyprint?
  1. mysqld -nt --skip-grant-tables
mysqld -nt --skip-grant-tables

?

?

目的是跳过权限检查启动mysql

?

3、重新打开一个cmd,输入mysql -uroot ,这时没有使用密码登陆进mysql

4、修改mysql的root密码:

?

[sql] view plaincopyprint?
  1. update mysql.usersetpassword=PASSWORD('你的新密码') whereUser='root';
update mysql.user set password=PASSWORD('你的新密码') where User='root';
[sql] view plaincopyprint?
  1. flush privileges;
flush privileges;
[sql] view plaincopyprint?
  1. quit
quit

现在就可以使用刚刚设置的密码登陆了。

5、打开cmd进入到E:\Program Files\MySQL\MySQL Server 5.6\bin,执行:

mysqladmin-u root -p shutdown

6、再打开net start mysql这样就可以正常打开mysql了,如果没有执行第5步,会报1067的错误。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.