前言:最近碰到一个客户设置错了mysql的密码导致登不上去mysql,但是重装又比较麻烦,刚好碰到了经过测试是可以实现的,首先讲一个,在 /etc/my.cnf 里面增加 skip-grant-tables,并重启mysql是可以不用密码直接登陆进去的,也就是说,理论上是不需要密码直接可以登上去的,下面开始:****1、编辑MySQL配置文件my.cnf

vi /etc/my.cnf    #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables

skip-grant-tables:wq!  #保存退出service mysqld restart  #重启MySQL服务
**2、进入MySQL控制台**mysql -uroot -p   #直接按回车,这时不需要输入root密码。
**3、修改root密码**update mysql.user set authentication_string=password('123456') where User="root" and Host="localhost";flush privileges;  #刷新系统授权表grant all on *.* to 'root'@'localhost' identified by '123456' with grant option;
**4、取消/etc/my.cnf中的skip-grant-tables**vi /etc/my.cnf   编辑文件,找到[mysqld],删除skip-grant-tables这一行:wq!  #保存退出
**5、重启mysql**service mysqld restart   #重启mysql,这个时候mysql的root密码已经修改为123456
**6、进入mysql控制台** mysql -uroot -p  #进入mysql控制台123456 #输入密码

linux忘记mysql密码解决办法相关推荐

  1. RedFlag Linux忘记root密码解决办法

    转于lee的http://hi.baidu.com/maozilee/item/12a62a76f371df2bd7a89c5d RedFlag Linux忘记root密码解决办法 Linux忘记ro ...

  2. Mac 忘记Mysql密码解决办法

    今天在Mac上使用MySQL时发现密码忘记了 关闭MySQL服务 Mac的系统偏好设置中,进入MySQL管理面板,然后选择"Stop MySQL Server"选项停掉服务. 打开 ...

  3. kali linux忘记开机密码,kali linux 忘记root密码重置办法

    有段时间没用kali linux 的,加上最近装的系统有比较多,系统root的密码忘掉了,真是麻烦啊.之前在网上看到的一些方法尝试后没进的去,可能是因为不同的linux 不一样吧. 如果因为忘记密码而 ...

  4. CentOS忘记root密码解决办法

    如果是忘记普通的用户密码,那还好说,用root登录命令行界面,修改即可. 但如果是root的话,那就需要这样修改了. 记住,这几篇文章说的都是对的,只是我复杂了,实际只需要将光标移到最后"空 ...

  5. linux忘记管理员密码解决方法

    linux忘记管理员密码解决方法 1.进入单用户模式 在这个界面安 一次 e键 2.找到 linux16开头 ro -------------- rhgb 中间的全都删掉 后面加上rd.break 然 ...

  6. Windows10系统忘记登录密码解决办法

    Windows10系统忘记登录密码解决办法 1. 前言 1.1. 环境准备 1.2. 官方PE安装系统 2. 虚拟机配置 2.1. 编辑虚拟机 2.2. 进入固件 2.3. 编辑启动项顺序 2.4. ...

  7. 移动计算机怎么开机密码,win7忘记开机密码解决办法

    设置电脑开机密码后我们每次开启电脑都需要输入开机密码才可以进入系统桌面进行使用,如果没有密码的话系统是无法开启的,这就保证了我们电脑使用的隐私性,但是并不是说所有的电脑都适合设置密码,部分场景下的电脑 ...

  8. linux忘记mysql密码_linux下忘记mysql root密码解决办法 | 系统运维

    引言:在linux系统中,如果忘记了MySQL的root密码,有没有办法重新设置新密码呢? 答案是肯定的,下面教大家一个比较简单的重置MySQL root密码的办法: 1.编辑MySQL配置文件my. ...

  9. mysql忘记root密码解决办法

    来源:http://jingyan.baidu.com/article/9c69d48f42166213c9024e02.html 通常在使用Mysql数据库时,如果长时间没有登陆,或者由于工作交接完 ...

最新文章

  1. BSCI—9:配置OSPF认证
  2. oracle util_mail,ORACLE UTL_MAIL 发送Email 无附件 有附件
  3. 【MCtalk活动推荐】娱乐社交APP的AI探索、架构与性能优化实践
  4. 画图怎么调整速度_初学者画图不流畅,线条毛躁生硬,而且手总抖怎么破?
  5. python panda apply_python – Pandas – 关于apply函数缓慢的解释
  6. 台北到淡水版Firefox无法播放视频
  7. Java中String转Long方式及注意事项
  8. linux有关信号的FAQ
  9. 安装eclipse汉化包后无法打开eclipse的解决方法
  10. 北大软微计算机技术硕士复试,【高分学长带你飞】北大软微408学长超详经验贴...
  11. 如何计算DDR存储容量
  12. csc.exe(C# 编译器)
  13. 密码技术的典型应用——电子印章
  14. YUV图片查看器以及测试文件(YUV420)
  15. 小米商城官网(登录页,首页,详情页,我的购物车页,我的订单页,确认订单页)HTML+CSS+JS
  16. Access-Control-Allow-Headers是什么?有什么作用?
  17. 企业高管离职后的竟业限制义务之设定
  18. Win下批处理获取系统版本号
  19. ECCV 2020 论文大盘点-图像视频修复篇
  20. Typora基础使用教程

热门文章

  1. Charles之Map remote settings(远程映射、重定向)
  2. createnewfile() java_Java File createNewFile()用法及代码示例
  3. xml 中的xsi 是什么意思
  4. csdn博客排行榜 第一名
  5. 2023年财务管理案例研究与应用(圆桌)论坛在京举办
  6. 护卫神怎么增加php版本_如何安装多版本PHP环境_护卫神
  7. SQL Server存储过程
  8. docker-compose配置mongodb系统日志
  9. 怎么判定自己的账号有没有被限流?短视频运营推广学习日记
  10. php通过Imagick将PDF转换成PNG