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

 更新时间:2021年10月26日 11:55:13   作者:Cludy_Sky  
这篇文章主要为大家详细介绍了linux下mysql忘记密码的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

问题如下:输入命令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 join联表及id自增实例解析

    Mysql join联表及id自增实例解析

    这篇文章主要介绍了Mysql join联表及id自增实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • MySQL插入数据与查询数据

    MySQL插入数据与查询数据

    这篇文章主要介绍了 MySQL插入数据与查询数据,缺省插入、缺省插入、缺省插入等各种数据插入分享,需要的小伙伴可以参考一下,希望对你有所帮助
    2022-03-03
  • MySQL中使用case when 语句实现多条件查询的方法

    MySQL中使用case when 语句实现多条件查询的方法

    今天在一个应用中使用到了一个比较特殊的数据查询要求。需要的朋友可以参考下。
    2010-12-12
  • MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecated错误

    MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecat

    安装mysql的时候出现TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details),可以参考下面的方法解决
    2015-08-08
  • Ubuntu 20.04 安装和配置MySql5.7的详细教程

    Ubuntu 20.04 安装和配置MySql5.7的详细教程

    这篇文章主要介绍了Ubuntu 20.04 安装和配置MySql5.7的相关资料,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • mysql delete 多表连接删除功能

    mysql delete 多表连接删除功能

    这篇文章主要介绍了mysql delete 多表连接删除功能的相关资料,需要的朋友可以参考下
    2017-03-03
  • MySQL中的常用函数

    MySQL中的常用函数

    这篇文章主要介绍了MySQL中的常用函数的相关资料,需要的朋友可以参考下
    2016-08-08
  • mysql字符集乱码问题解决方法介绍

    mysql字符集乱码问题解决方法介绍

    解决乱码的方法是,在执行SQL语句之前,将MySQL以下三个系统参数设置为与服务器字符集character-set-server相同的字符集
    2012-05-05
  • Ubuntu上mysql的安装及使用(通用版)

    Ubuntu上mysql的安装及使用(通用版)

    今天小编就为大家分享一篇关于Ubuntu上mysql的安装及使用(通用版),小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • MySql update语句的详细用法

    MySql update语句的详细用法

    这篇文章主要给大家介绍了关于MySql update语句的详细用法,Update 是SQL中用于更新表格中已有记录的命令,通过使用Update命令,您可以更新表格中的一行或多行记录,并根据需要更改它们的值,需要的朋友可以参考下
    2023-11-11

最新评论