MySQL忘记root密码的正确解决办法
mysql教程忘记root密码的正确解决办法
介绍的是mysql忘记root密码的正确解决办法,我们大家都知道在实际操作中忘记密码
是令人十分头疼的事情,以下就是针对这一问题给出的正确解决方案,望你在浏览之
后会收获不小。
mysql忘记root密码解决办法:
在windows下:
打开命令行窗口,停止mysql服务: net stop mysql
启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe
来到该目录下:
c:program filesmysqlmysql server 5.0bin>
执行:mysqld-nt --skip-grant-tables
另外打开一个命令行窗口,执行mysql
>use mysql #选择数据库教程
1.>update user set passwordpassword=password("new_pass") where
user="root";
2.>flush privileges;
3.>exit
用ctrl+alt+del,找到mysqld-nt的进程杀掉它,在重新启动mysql-nt服务,就可
以用新密码登录了
mysql忘记root密码解决办法 :在linux下:
如果 mysql 正在运行,首先杀之: killall -term mysqld。
启动 mysql :bin/safe_mysqld --skip-grant-tables &
就可以不需要密码就进入 mysql 了。
然后就是
1.>use mysql
2.>update user set passwordpassword=password("new_pass") where
user="root";
3.>flush privileges;
重新杀 mysql ,用正常方法启动 mysql 。
如果 mysql 正在运行,首先杀之: killall -term mysqld。
启动 mysql :bin/safe_mysqld --skip-grant-tables & (有时会是
mysqld_safe)
就可以不需要密码就进入 mysql 了。
然后就是 /usr/local/mysql/bin/mysql
1.>use mysql
2.>update user set passwordpassword=password("new_pass") where
user="root";
3.>flush privileges;
重新杀 mysql ,用正常方法启动 mysql 。
补充:数据库,mysql教程