Linux MySQL忘记root密码解决方案
在使用MySQL数据库时由于某些原因长时间没有登陆MySQL或者由于工作交接完成度不高导致数据库root登陆密码忘记如何解决一、更改my.cnf配置文件1.1 用命令编辑/etc/my.cnf配置文件即vim /etc/my.cnf 或者 vi /etc/my.cnf 或者 nano /etc/my.cnf1.2 在[mysqld]下添加skip-grant-tables然后保存并退出1.3 重启mysql服务service mysqld restart二、更改root用户名2.1 重启以后执行mysql命令进入mysql命令行2.2 修改root用户密码UPDATE mysql.user SET PasswordPASSWORD(‘新密码’) where USER‘root’;flush privileges;exit注意以上是5.7之前的版本使用5.7之后的版本没有Password字段password字段改成了authentication_stringupdate mysql.user set authentication_stringpassword(‘root123456’) where user‘root’; #修改密码成功flush privileges; #立即生效quitmysql -u ******* -p #以该用户登录成功.注意5.7之后的版本密码不能过于简单如123456否则会报以下错误ERROR 1819 (HY000): Your password does not satisfy the current policy requirements。此时要么把密码设置复杂点要么修改配置这个其实与validate_password_policy的值有关。validate_password_policy有以下取值默认是1即MEDIUM所以刚开始设置的密码必须符合长度且必须含有数字小写或大写字母特殊字符。有时候只是为了自己测试不想密码设置得那么复杂譬如说我只想设置root的密码为123456。必须修改两个全局参数首先修改validate_password_policy参数的值set global validate_password_policy0;set global validate_password_length1;alter user ‘root’‘localhost’ identified by ‘123456’;2.3 最后把/etc/my.cnf中的skip-grant-tables注释掉然后重启mysql即service mysqld restartOK下面我们就可以使用root新的密码登录MySQL了。

相关新闻

UE5 UMG开发实战:五大核心痛点解析与高效解决方案

UE5 UMG开发实战:五大核心痛点解析与高效解决方案

1. 项目概述 做游戏UI,尤其是用Unreal Engine 5的UMG系统,很多时候感觉就像在玩一个“大家来找茬”和“解谜游戏”的混合体。你明明在编辑器里把按钮、文本框、图片都摆得整整齐齐,预览时也完美无瑕,但一打包运行,要么…

2026/10/21 3:47:34 阅读更多 →
鸿蒙多任务到底稳不稳?后台保活和内存调度是怎么做到的

鸿蒙多任务到底稳不稳?后台保活和内存调度是怎么做到的

一、同时开微信抖音办公,不杀后台 多应用并行是最考验系统调度能力的场景。即便同时运行鸿蒙版微信、鸿蒙版抖音与其他办公软件,系统也能保持稳定流畅——这类场景恰恰最能看出调度水平:系统会智能判断任务优先级,把资源倾斜给正在…

2026/10/20 22:39:28 阅读更多 →
从零构建高可用Agent Skills:设计哲学、核心组件与工程实践

从零构建高可用Agent Skills:设计哲学、核心组件与工程实践

1. 项目概述:为什么“Agent Skills”是当前AI应用的核心最近和几个做AI应用落地的朋友聊天,发现一个挺有意思的现象:大家手里都有不错的LLM(大语言模型)基础能力,但一到具体业务场景,效果就大打…

2026/10/21 2:08:31 阅读更多 →

最新新闻

资源效率分析器REA落地实践:从需求拆解到优化建议生成

资源效率分析器REA落地实践:从需求拆解到优化建议生成

说实话,第一次见到“REA”这三个字母时,我以为是某个新框架的缩写。等到需求文档推到我面前,才发现这是一个极简到极致的项目代号,背后要做的是一个资源效率分析器(Resource Efficiency Analyzer)。当时团队…

2026/10/21 4:59:59 阅读更多 →
逐行识别下的编译原理实验:词法分析与语法分析器实现

逐行识别下的编译原理实验:词法分析与语法分析器实现

1. 逐行识别到底是个什么设计思路先把标题里的核心约束拎出来:只能逐行识别,一个正确的语法如果跨行存在,则默认为两行语法,这两行可能出现语法错误。这句话第一次读会觉得别扭,但做过编译原理实验的人一眼就能看懂——…

2026/10/21 4:59:59 阅读更多 →
系统分析师核心能力与实战路径:从需求翻译到系统落地

系统分析师核心能力与实战路径:从需求翻译到系统落地

说到“系统分析师应知应会”,很多人第一反应是“画流程图的那位”,或者是“写需求文档的”,再直白一点,可能觉得这就是个“懂点技术的产品经理”。我做了这么多年信息化项目,带过多个从零到一的系统建设,越…

2026/10/21 4:59:59 阅读更多 →
视频生成API工程化实践:基于grok-video-3的对接与落地指南

视频生成API工程化实践:基于grok-video-3的对接与落地指南

搞视频生成API的工程化,最难的地方从来不是“调通接口”,而是“接完之后真的敢上线”。grok-video-3出来之后,我第一时间把它接进了模拟项目X的内容生产链路,跑了快两个月,踩了不少坑,也沉淀了一些比较实用…

2026/10/21 4:59:59 阅读更多 →
Pygame碰撞检测从入门到实战:矩形、圆形与像素级掩膜原理与优化

Pygame碰撞检测从入门到实战:矩形、圆形与像素级掩膜原理与优化

1. 从游戏“穿模”说起:为什么碰撞检测是绕不开的硬骨头如果你写过几行Pygame代码,大概率遇到过这种尴尬场景:金币明明在屏幕上画出来了,角色走过去却像幽灵一样直接穿过;子弹打向敌人,特效都炸了&#xff…

2026/10/21 4:59:59 阅读更多 →
Windows下PyTorch复现PointNet++点云分类实战

Windows下PyTorch复现PointNet++点云分类实战

1. 为什么要在Windows上折腾PointNet搞点云深度学习的人,绕不开PointNet这个经典网络。它2017年出来之后,几乎成了点云分类和分割任务的基线模型,后续的PointConv、DGCNN、RandLA-Net多多少少都受了它的影响。但真到自己动手复现的时候&#…

2026/10/21 4:58:59 阅读更多 →

日新闻

统一内存+量化:锐龙AI Max PRO 400如何本地跑320B大模型

统一内存+量化:锐龙AI Max PRO 400如何本地跑320B大模型

这段时间硬件圈和AI圈都在传一个事:AMD锐龙AI Max PRO 400系列把最高192GB统一内存搬进了PC形态的产品里,按宣传口径,本地跑320B参数的大家伙不再是纸面概念。我第一反应倒不是“内存真大”,而是这话背后的含金量——它把过去只能…

2026/10/21 0:00:11 阅读更多 →
AI助手深度使用体验:对话质量、长文本处理与指令遵循如何留住用户

AI助手深度使用体验:对话质量、长文本处理与指令遵循如何留住用户

1. 从“封号重开”这个行为说起:用户到底在追求什么“封号重开”这四个字,放在任何产品语境里都带着一股决绝的味道。一个账号从零开始积累使用记录、调教偏好、沉淀工作流,背后是大量的时间和精力成本。正常情况下,没有人愿意主动…

2026/10/21 0:00:11 阅读更多 →
ROS中YOLOv3工程落地:通信同步、坐标变换与性能调优

ROS中YOLOv3工程落地:通信同步、坐标变换与性能调优

1. 为什么在ROS里硬刚YOLOv3不是“炫技”,而是工程落地的必经之路我第一次在某高校机器人实验室看到那台搭载Jetson TX2的移动底盘原地打转、反复识别错垃圾桶时,就意识到:单纯跑通darknet_ros demo和真正让YOLOv3在ROS里“干活”&#xff0c…

2026/10/21 0:00:11 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/20 10:02:13 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/20 20:43:59 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/21 4:27:17 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 10:02:08 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:45 阅读更多 →