您的位置:首页 > 运维架构 > Linux

linux下启动Mysql忘记root密码的解决办法

2009-08-21 15:58 836 查看
首先用root用户登陆,杀掉mysql进程,
方法1、[root@localhost /]#killall mysqld
方法2、[root@localhost /]#ps -aux //查看所有进程,找到mysql进程的pid
然后 [root@localhost /]#kill pid //pid是mysql的进程号
用--skip-grant-tables参数启动mysqld
[root@localhost /]#/usr/local/mysql/bin/mysqld_safe --skip-grant-tables&
// 其中/usr..../bin是我的mysql安装目录
[root@localhost /]#/usr/local/mysql/bin/mysql //进入mysql
mysql> use mysql //切换到mysql database
mysql> UPDATE user SET password=password('新密码') WHERE user='root';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: