linux下mysql忘记密码的解决方法_工具资源_青云站长教程网
欢迎来到站长教程网!
  • 秒到短信接口 免费试用
  • 微信支付宝接口 秒结算
  • 中文网站排名|申请加入
  • 搜索引擎全站查询
  • 查询移动网站权重数据
  • 海外主机 台湾公司直销
  • 工具资源

    当前位置:主页 > 网站运营 > 工具资源 >

    linux下mysql忘记密码的解决方法

    时间:2019-07-10|栏目:工具资源|点击:
  • 问题如下:输入命令mysql  -uroot  -p,但是密码忘了。


    第一步:停止mysql服务

    网上有给出方法打开/etc/my.cnf,在里面修改,但是我压根没在这个目录下找到该文件。可能版本原因吧!

    输入命令停止mysql服务:/etc/init.d/mysql stop


    第二步:安全启动mysql,且跳过授权表:mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 


    第三步:重新设置mysql密码

    输入:mysql  -uroot  -p,此时不用输密码,直接按回车就可以进去。


    输入语句:use mysql,即选择一个数据库,输入重设密码的语句,我发现如下的问题,这说明password这一列,不在其中


    所以应当修改的是authentication_string这一列


    之后输入命令:flush privileges,用来刷新mysql的系统权限相关表。quit退出mysql

    第四步:重启服务,输入新设置的密码登录

    重启mysql服务:/etc/init.d/mysql restart

    输入密码,进入mysql即可。


    更多内容请查看专题:MySQL密码操作汇总

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    责任编辑:自由哥

    上一篇:MySQL 5.7.22 二进制包安装及免安装版Windows配置方法

    栏    目:工具资源

    下一篇:CentOS 7安装MySQL的详细步骤

    本文标题:linux下mysql忘记密码的解决方法

    本文地址:http://www.jh-floor.com/wangzhanyunying/gongjuziyuan/2395.html

    广告投放 | 联系我们 | 版权申明

    重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

    如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

    联系QQ:888888 | 邮箱:888888#qq.com(#换成@)

    Copyright © 2002-2017 青云站长教程网 版权所有 琼ICP备xxxxxxxx号