丢三落四对我来说太常见了,一会找不到钥匙了,一会找不到门卡了,再一会钱包也不见了,最怕就是不知道什么时候把自己丢了…
root密码常用,mysql root真不常用,丢了也正常(我发现我有一特长,很能找借口…)废话完毕。
重置密码步骤(得有root权限哦~)
1 关闭mysqld服务
ps 找到mysqld进程,然后kill掉||你也可以killall -HUP mysqld
2 忽略权限开启mysql
# /usr/local/mysql/bin/mysqld_safe –skip-grant-table &
我是安装在/usr/local/mysql/ 目录的,不是系统自带的mysql,注意路径啊
3 root 无密码登录
$ mysql -uroot
4 修改root密码
>use mysql;
>update table user set Password=password(‘new password’) where User=’root’;
>flush privileges;
4重启mysql服务
大功告成