在Linux中重置MySQL root密码的方法
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,小编给大家分享一下在Linux中重置MySQL root密码的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!MySQL是一种广泛用于数据存储的开源数据库软件。有时我们忘记了MySQL
千家信息网最后更新 2025年11月07日在Linux中重置MySQL root密码的方法
小编给大家分享一下在Linux中重置MySQL root密码的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
MySQL是一种广泛用于数据存储的开源数据库软件。有时我们忘记了MySQL root密码,但是不需要紧张,本篇文章将介绍关于如何通过简单的步骤重置MySQL root密码。
步骤1:在安全模式下启动MySQL
首先,需要停止运行mysql服务器。我们使用以下命令之一在Linux系统上停止MySQL服务器。
# service mysql stop //对于基于SysVinit的系统# systemctl stop mysql.service //对于基于Systemd的系统
现在在安全模式下使用--skip grant tables选项启动mysql服务器。使用以下命令以安全模式启动MySQL。在安全模式下,MySQL不提示输入登录密码。
# mysqld_safe --skip-grant-tables &
步骤2:重置mysql root密码
现在以root用户身份登录到mysql服务器,并使用以下命令更改密码。这将重置系统上的mysql root密码。
对于MySQL5.6或更低版本
# mysql -u root mysql>USE mysql; mysql>UPDATE user SET password=PASSWORD("NEW-PASSWORD") WHERE User='root'; mysql>FLUSH PRIVILEGES; mysql>quit对于MySQL5.7或更高版本
# mysql -u rootmysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD("NEW-PASSWORD");mysql>FLUSH PRIVILEGES;mysql>quit步骤3:重启mysql服务器
更改密码后,停止mysql(在安全模式下运行)服务,并使用下面的命令重新启动它。
//基于SysVinit的系统# service mysql stop # service mysql start//基于Systemd的系统 # systemctl stop mysql.service# systemctl start mysql.service
步骤4:验证新密码
重新设置mysql root账号密码并重启后,只需登录验证新密码即可。
# mysql -u root -pEnter password: **********Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 29Server version: 5.5.57 MySQL Community Server (GPL)Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>
看完了这篇文章,相信你对在Linux中重置MySQL root密码的方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
密码
系统
服务
安全
服务器
模式
步骤
命令
登录
方法
数据
版本
篇文章
新密
运行
验证
只需
完了
数据库
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
文明重启进社区服务器要多少钱
手机软件开发能做什么工
寒假期间护苗.网络安全课
河南拓亿网络技术有限公司
7日杀 服务器管理工具
万丹软件开发工作室
新技术网络安全研究的现实意义
深圳华企互联网科技
数据库中的游标
系统和应用 硬件和软件开发
数据库报表统计
对象保存到数据库
华为网络技术学习
万方数据库文章看不到详情了
美国外派软件开发
公安警局有设置网络技术顾问吗
广州巡检软件开发价位
计算机应用网络技术排名
服务器如何复制命令方块
计算机网络安全其含义
攻城掠地服务器号是什么意思
如何查询网页连接数据库
南京祎晨软件开发有限公司
运营商网络安全+ddos
软件开发的域名
游戏服务器断开
小米门铃无法连接服务器
长沙裕邦软件开发有限公司地址
cf服务器名称进不去
梦幻诛仙服务器公告怎么