`
tianshibaijia
  • 浏览: 1125673 次
文章分类
社区版块
存档分类
最新评论

忘记MySql的root密码怎么办?

 
阅读更多

1. 向mysqld server 发送kill命令关掉mysqld server

#killall -TERM mysqld

必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作。


2. 使用`--skip-grant-tables' 参数来启动 mysqld_safe

#/usr/bin/mysqld_safe --skip-grant-tables

3. 然后无密码登录到mysqld server ,

>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;

或者:
#mysqladmin -h hostname -u user password 'new password''

4.关闭mysqld_safe服务,正常启动myqld即可

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics