Mysql 忘记root密码和修改root密码的解决方法(小结)
发布时间 - 2026-01-10 22:07:19 点击率:次一 修改root密码的三种办法

方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
二 忘记root密码解决办法
以下是Windows操作系统的操作步骤:
1. 关闭正在运行的MySQL服务-->net stop mysql
2. 打开DOS窗口,转到mysql\bin目录。
3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证,注意skip前面是两个“-” ,此时DOS窗口无法输入
4. 再开一个DOS窗口,转到mysql\bin目录。
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。
6. 连接权限数据库: use mysql; 。
7. 改密码:
update user set password=password("123") where user="root";(别忘了最后加分号)
8. 刷新权限(必须步骤):flush privileges; 。
9. 退出 quit。
10. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
三 误删root用户的解决办法
1. 关闭正在运行的MySQL服务-->net stop mysql
2. 打开DOS窗口,转到mysql\bin目录。
3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证,注意skip前面是两个“-” ,此时DOS窗口无法输入
4. 再开一个DOS窗口,转到mysql\bin目录。
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。
6. 连接权限数据库: use mysql; 。
7.往user表中插入root用户:
mysql> insert into user set user='root',ssl_cipher=''x509_issuer='',x509_subject='';
8.给新建的root用户授权:
mysql>update user set Host='localhost',select_priv='y', insert_priv='y',update_priv='y',
Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',create_user_priv='y' where user='root';
9.退出: mysql>exit;或mysql>quit
10.重启服务: net start mysql
11.登录root用户
以上所述是小编给大家介绍的Mysql 忘记root密码和修改root密码的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# mysql忘记root密码
# mysql
# 修改root密码
# MySQL密码忘了怎么办?MySQL重置root密码方法
# windows下mysql忘记root密码的解决方法
# Windows下mysql修改root密码的4种方法
# MySQL修改root密码的多种方法(推荐)
# 如何查看MySQL连接的root密码
# Mysql 忘记root密码的完美解决方法
# MySQL修改root密码的4种方法(小结)
# MYSQL 修改root密码命令小结
# MySQL root密码忘了的超详细重置步骤教程
# 转到
# 新密码
# 解决办法
# 小编
# 跳过
# 再开
# 正在运行
# 在此
# 给大家
# 三种
# 别忘了
# 重启
# 解决方法
# 所述
# 给我留言
# 感谢大家
# 操作步骤
# 疑问请
# 有任何
# 操作系统
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
Laravel如何使用Livewire构建动态组件?(入门代码)
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
如何正确选择百度移动适配建站域名?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
如何快速打造个性化非模板自助建站?
php打包exe后无法访问网络共享_共享权限设置方法【教程】
如何在Windows环境下新建FTP站点并设置权限?
如何用景安虚拟主机手机版绑定域名建站?
中国移动官方网站首页入口 中国移动官网网页登录
Win11怎样安装网易有道词典_Win11安装词典教程【步骤】
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
linux top下的 minerd 木马清除方法
Laravel如何实现事件和监听器?(Event & Listener实战)
浅析上传头像示例及其注意事项
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
如何构建满足综合性能需求的优质建站方案?
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
如何有效防御Web建站篡改攻击?
如何在不使用负向后查找的情况下匹配特定条件前的换行符
浅谈redis在项目中的应用
绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信
Android自定义控件实现温度旋转按钮效果
QQ浏览器网页版登录入口 个人中心在线进入
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
Python3.6正式版新特性预览
Laravel用户密码怎么加密_Laravel Hash门面使用教程
C语言设计一个闪闪的圣诞树
如何快速搭建安全的FTP站点?
html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】
如何登录建站主机?访问步骤全解析
Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道
如何制作一个表白网站视频,关于勇敢表白的小标题?
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
如何快速上传自定义模板至建站之星?
如何在Ubuntu系统下快速搭建WordPress个人网站?
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
香港服务器选型指南:免备案配置与高效建站方案解析
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法

