centos系统mysql忘记密码
友情连接
sentos安装MySQL:centos7安装mysql5.7_shuair的博客-CSDN博客_centos7 安装mysql5.7
sentos系统安装的mysql忘记了密码,重置密码的步骤
- 设置为无密码登录(取消登录验证)
- 重置密码
- 取消无密码登录
设置为无密码登录(取消登录验证)
修改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步注释掉的配置还原回来,重启服务。此时就已经修改好密码了。
参考
- https://www.php.cn/mysql-tutorials-484971.html
- https://blog.csdn.net/weixin_47018630/article/details/122822498
centos系统mysql忘记密码相关推荐
- Centos系统mysql 忘记root用户的密码
第一步:(停掉正在运行的mysql) [root@maomao ~]# service mysqld stop Stopping MySQL: ...
- Linux系统MySQL忘记密码?5分钟教你重设密码
在Xshell中操作: 1.输入命令查看mysql服务状态,如下为关闭状态. 如下为开启状态: 2.若mysql服务为开启状态则输入命令停止mysql服务 3.修改mysql的配置文件 my.conf ...
- centos的mysql命令,Centos系统mysql相关命令
Centos系统mysql 忘记root用户的密码: 第一步:(停掉正在运行的mysql) [root@CentOs5 ~]# service mysqld stop Stopping MySQL: ...
- win7 mysql 密码_笔记本win7系统下mysql忘记密码的最佳解决方法
MySQL是一个关系型数据库管理系统,在笔记本win7系统下编程的时候就需要用到MySQL数据库,不过有时候一段时间没用的话,可能会忘记数据库的登录密码了,当忘记密码就无法进入mysql,要如何解决呢 ...
- linux mysql解锁账号密码忘了怎么办,linux下mysql忘记密码怎么办
前言 今天在服务器安装mysql之后,登录发现密码错误,但是我没有设置密码呀,最后百度之后得知,mysql在5.7版本之后会自动创建一个初始密码. 报错如下: [root@mytestlnx02 ~] ...
- Mysql忘记密码设置新密码
Mysql忘记密码设置新密码 公司开发服务器上的陈年Myqsl不知道登录信息了,没密码但是有数据,所以进行了一次重置密码,过程记录了下来. 1.linux下找到my.cnf配置文件 Centos系统该 ...
- mysql更改密码后需要重启吗,mysql忘记密码真的需要重启服务吗?
先提个问题:如何不重启mysqld,且没有权限修改用户账号和权限的情况下,如何重新设置root密码?不知道没关系,在此之前我也是不知道如何操作的,先看看下面的几种重置root密码的方法. 1.skip ...
- linux上mysql忘记密码,linux下mysql忘记密码解决方案
一.写随笔的原因:之前自己服务器上的mysql很久不用了,忘记了密码,所以写一下解决方案,以供以后参考 二.具体的内容: 1. 检查mysql服务是否启动,如果启动,关闭mysql服务 运行命令:ps ...
- mysql忘记密码可以卸载重装吗
mysql密码忘记了怎么办 1,关闭你现在正在运行的mysql数据库,用结束mysql进程或者直接关闭mysql服务器都可以 2,关闭数据库后,运行点击开始运行,输入cmd进入命令行窗口,在这个命令行 ...
最新文章
- 一文读懂SAP Leonardo物联网平台
- mex+matlab2013b+vs2012安装
- 类和对象—友元—全局函数做友元
- Class.getResourceAsStream和ClassLoader.getResourceAsStream方法
- ios 启用 证书_如何在iOS 10中启用就寝提醒,轻柔的唤醒和睡眠跟踪
- UI设计师必备的技能|找灵感
- (PPT)Python程序设计课程教学内容组织与教学方法实践
- Nginx端口映射(外网访问)
- as ssd测试软件得分分析,SSD性能评判:教你读懂利用AS SSD BenchMark测试SSD固态硬盘性能的参数-网络教程与技术
-亦是美网络...
- 北理乐学大学计算机实验4,北理工乐学上机实验五
- 使用适用于Windows的Ultimate Boot CD轻松地重置忘记的密码
- Bookmarks 各种技术 参考
- AJAX框架构图插画,Zend Framework框架中实现Ajax的方法示例
- 电脑插入U盘后里面的文件变成快捷方式解决办法
- Android手机卡顿原因
- 在线CAD看图网页版,一样可以快速查看CAD图纸
- python 自动化刷投票脚本开发 【刷微信投票】付源码
- activiti:initiator的作用及其使用
- 送你一个励志故事(转载)
- Hadoop3.x集群搭建及配置的完整操作流程
热门文章
- 几点产品经理必备的经济学知识
- java字符串拼接的几种方式
- element table 表格合并及如何默认选中合并后的第一行
- js移除数组中的元素(返回新数组)
- JavaWeb之tomcat的使用
- 从 薛定谔的猫 聊到 Event loop
- 达人评测 荣耀平板7和荣耀平板X7选哪个好
- Seajs是什么及sea.js 由来,特点以及优势
- 刘晗:用“大数据”给电影“算命” 年进账百万
- 瑞星杀毒软件 v2006 18.30.10 特别版(更新06月06日病毒库)