mysql root 密码忘记

indow

1、netstopmysql停止MySQL服务

2、执行mysqld-nt--skip-grant-tables

这样启动,不需要MySQL数据库密码就可以进入MySQL了

3、此时打开一个新的命令窗口,执行MySQL,进入MySQL

4、修改root密码

usemysql

updateusersetpasswordpassword=password('NEWPASSWORD')whereuser='root';

flushprivileges;

5、在任务管理器里kill掉MySQLd-nt进程

6、netstartMySQL重启MySQL即可

二、linux

1、killall-TERMMySQLd停止MySQL服务

2、bin/safe_MySQLd--skip-grant-tables&

这样启动,不需要MySQL数据库密码就可以进入MySQL了

3、执行MySQL进入MySQL

4、useMySQL

updateusersetpasswordpassword=password('NEWPASSWORD')whereuser='root';

flushprivileges;

5、killall-TERMMySQLd

6、bin/safe_MySQLd重启MySQL

相关推荐