友情连接

sentos安装MySQL:centos7安装mysql5.7_shuair的博客-CSDN博客_centos7 安装mysql5.7

sentos系统安装的mysql忘记了密码,重置密码的步骤

  1. 设置为无密码登录(取消登录验证)
  2. 重置密码
  3. 取消无密码登录

设置为无密码登录(取消登录验证)

修改mysql的配置文件,默认位置:/etc/my.cnf

vim /etc/my.cnf

修改[mysqld]节点,添加skip-grant-tables,表示 跳过权限验证

[mysqld]
# 其它配置...
# 其它配置...
skip-grant-tables

保存,重启mysql

# systemctl restart mysqld
systemctl stop mysqld
systemctl start mysqld

重启mysql后可能会报错

Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

这种情况多数是配置文件中仍然存在权限相关的配置,暂时先注释掉,比如下面列举的配置

#validate_password_length = 4
#validate_password_policy = 0

此时即可无密码登录了(也无需用户名)

mysql

重置密码

使用mysql数据库

use mysql

修改密码

低版本

update user set Password = password('你的新密码') where user = 'root';

高版本(mysql57亲测可用)

update user set authentication_string=password('new password') where user = 'root';

取消无密码登录

将第1步注释掉的配置还原回来,重启服务。此时就已经修改好密码了。

参考

  1. https://www.php.cn/mysql-tutorials-484971.html
  2. https://blog.csdn.net/weixin_47018630/article/details/122822498

centos系统mysql忘记密码相关推荐

  1. Centos系统mysql 忘记root用户的密码

    第一步:(停掉正在运行的mysql) [root@maomao ~]# service mysqld stop Stopping MySQL:                              ...

  2. Linux系统MySQL忘记密码?5分钟教你重设密码

    在Xshell中操作: 1.输入命令查看mysql服务状态,如下为关闭状态. 如下为开启状态: 2.若mysql服务为开启状态则输入命令停止mysql服务 3.修改mysql的配置文件 my.conf ...

  3. centos的mysql命令,Centos系统mysql相关命令

    Centos系统mysql 忘记root用户的密码: 第一步:(停掉正在运行的mysql) [root@CentOs5 ~]# service mysqld stop Stopping MySQL: ...

  4. win7 mysql 密码_笔记本win7系统下mysql忘记密码的最佳解决方法

    MySQL是一个关系型数据库管理系统,在笔记本win7系统下编程的时候就需要用到MySQL数据库,不过有时候一段时间没用的话,可能会忘记数据库的登录密码了,当忘记密码就无法进入mysql,要如何解决呢 ...

  5. linux mysql解锁账号密码忘了怎么办,linux下mysql忘记密码怎么办

    前言 今天在服务器安装mysql之后,登录发现密码错误,但是我没有设置密码呀,最后百度之后得知,mysql在5.7版本之后会自动创建一个初始密码. 报错如下: [root@mytestlnx02 ~] ...

  6. Mysql忘记密码设置新密码

    Mysql忘记密码设置新密码 公司开发服务器上的陈年Myqsl不知道登录信息了,没密码但是有数据,所以进行了一次重置密码,过程记录了下来. 1.linux下找到my.cnf配置文件 Centos系统该 ...

  7. mysql更改密码后需要重启吗,mysql忘记密码真的需要重启服务吗?

    先提个问题:如何不重启mysqld,且没有权限修改用户账号和权限的情况下,如何重新设置root密码?不知道没关系,在此之前我也是不知道如何操作的,先看看下面的几种重置root密码的方法. 1.skip ...

  8. linux上mysql忘记密码,linux下mysql忘记密码解决方案

    一.写随笔的原因:之前自己服务器上的mysql很久不用了,忘记了密码,所以写一下解决方案,以供以后参考 二.具体的内容: 1. 检查mysql服务是否启动,如果启动,关闭mysql服务 运行命令:ps ...

  9. mysql忘记密码可以卸载重装吗

    mysql密码忘记了怎么办 1,关闭你现在正在运行的mysql数据库,用结束mysql进程或者直接关闭mysql服务器都可以 2,关闭数据库后,运行点击开始运行,输入cmd进入命令行窗口,在这个命令行 ...

最新文章

  1. 一文读懂SAP Leonardo物联网平台
  2. mex+matlab2013b+vs2012安装
  3. 类和对象—友元—全局函数做友元
  4. Class.getResourceAsStream和ClassLoader.getResourceAsStream方法
  5. ios 启用 证书_如何在iOS 10中启用就寝提醒,轻柔的唤醒和睡眠跟踪
  6. UI设计师必备的技能|找灵感
  7. (PPT)Python程序设计课程教学内容组织与教学方法实践
  8. Nginx端口映射(外网访问)
  9. as ssd测试软件得分分析,SSD性能评判:教你读懂利用AS SSD BenchMark测试SSD固态硬盘性能的参数-网络教程与技术 -亦是美网络...
  10. 北理乐学大学计算机实验4,北理工乐学上机实验五
  11. 使用适用于Windows的Ultimate Boot CD轻松地重置忘记的密码
  12. Bookmarks 各种技术 参考
  13. AJAX框架构图插画,Zend Framework框架中实现Ajax的方法示例
  14. 电脑插入U盘后里面的文件变成快捷方式解决办法
  15. Android手机卡顿原因
  16. 在线CAD看图网页版,一样可以快速查看CAD图纸
  17. python 自动化刷投票脚本开发 【刷微信投票】付源码
  18. activiti:initiator的作用及其使用
  19. 送你一个励志故事(转载)
  20. Hadoop3.x集群搭建及配置的完整操作流程

热门文章

  1. 几点产品经理必备的经济学知识
  2. java字符串拼接的几种方式
  3. element table 表格合并及如何默认选中合并后的第一行
  4. js移除数组中的元素(返回新数组)
  5. JavaWeb之tomcat的使用
  6. 从 薛定谔的猫 聊到 Event loop
  7. 达人评测 荣耀平板7和荣耀平板X7选哪个好
  8. Seajs是什么及sea.js 由来,特点以及优势
  9. 刘晗:用“大数据”给电影“算命” 年进账百万
  10. 瑞星杀毒软件 v2006 18.30.10 特别版(更新06月06日病毒库)