找回mysql 的root密码
来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 23:16 点击:次
昨天刚装的mysql,设置了root密码,今天怎么也进不去了。
我用了一种比较常用的方法解决的。如下:
1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在mysql的数据库所在的目录中。
#killall -TERM mysqld
2. 使用`--skip-grant-tables' 参数来启动 mysqld。
#/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.#killall -TERM mysqld
5.用新密码登陆
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>