linux下修改数据库MySql密码

  朋友给了个服务器,现在要用到mysql数据库;可是呢?数据库密码人家忘了,现在通过别人指教把我学来的修改mysql数据库密码的方法共享一下,大家共勉。


第一步

查看确定安装了mysql

# rpm -qa|grep -i mysql

执行效果如下

 

 

 

第二步

重启mysql:

# /etc/init.d/mysql

 

截图如下

 

因为我已经开了,所以用restart重启,如果你没有开,直接用start

# /etc/init.d/mysqld restart

这句话的意思是开启mysql后台服务

执行效果如下

 

第三步

查看mysql进程和安装目录

# ps -ef|grep -i mysql

截图如下

 

 

可以看到mysqld_safe的安装位置(上面标蓝色部分):/usr/bin/

接着执行一下命令停止mysql

/etc/init.d/mysql stop

 

第四步

以安全方式启动mysql:

#/usr/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &

 

 

然后执行以下语句:

#/usr/bin/mysql -u root mysql

注意:mysqlmysql_safe目录一样,都是:/usr/bin/下,这个是通过“ps -ef | grep -i mysql”命令得到的。

 

出现mysql>”提示符后输入:

mysql> update user set password = Password('root') where User = 'root';

 

回车后执行(刷新MySQL系统权限相关的表):

mysql> flush privileges;

 

再执行exit退出:

mysql> exit;

 

 

 

退出后,使用以下命令登陆mysql,试试是否成功:

 

#mysql -u root -p

 

按提示输入密码:root

 

当然你也可以按这个步骤把密码重置为任何一个其他的字符串


以上步骤如果还不能帮助到你,请联系本人一同探讨。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值