码迷,mamicode.com
首页 > 数据库 > 详细

教你如何处理忘记mysql服务器密码的办法

时间:2015-05-26 19:07:18      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:mysql 忘记密码   忘记密码root mysql   

现在这个时代,很多是mysql数据库,废话不多说。忘记密码怎么办

首先找到启动文件,添加选项 

--skip-grant-tables

--skip-networking

vim /etc/init.d/mysqld
......
......
 $exec   --datadir="$datadir" --socket="$socketfile"                 --pid-file="$mypidfile"  --skip-grant-tables --skip-networking                --basedir=/usr --user=mysql >/dev/null 2>&1 &
        safe_pid=$!
  .....
  .....
        #--skip-grant-tables 启动跳过权限表
        #--skip-networking 没有权限表情况下,任何客户端都可以无密码登陆,用此选项避免网络登陆

或者在/etc/my.cf

的mysqld  下添加这2个选项也行。


然后启动数据库,此时可以不用密码登陆

mysql -uroot

执行如下操作:

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

重新启动MySQL,用新密码登陆即可。

本文出自 “wolf_ribble@163.com” 博客,请务必保留此出处http://ribble.blog.51cto.com/3863110/1655349

教你如何处理忘记mysql服务器密码的办法

标签:mysql 忘记密码   忘记密码root mysql   

原文地址:http://ribble.blog.51cto.com/3863110/1655349

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!