在Linux中重置MySQL root密码的方法
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,小编给大家分享一下在Linux中重置MySQL root密码的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!MySQL是一种广泛用于数据存储的开源数据库软件。有时我们忘记了MySQL
千家信息网最后更新 2025年01月20日在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安全错误
数据库的锁怎样保障安全
国家网络安全法什么时间正式实施
树莓派软件开发调试qt
计算机网络技术专业素质
外国服务器的网站
邮政速递数据库设计
软件开发是什么工种
云服务器 管理平台
网络安全日宣教活动
服务器末端防护安装方式
滁州h3c服务器价格
web前端和数据库
玩游戏网络安全
嵌入式数据库
qq邮箱服务器地址csdn
php 调试数据库代码
科技公司 软件开发增值税
机器学习数据库视频
数据库中字段值怎么设置
局域网邮件服务器 邮件转发
怎么关网络安全检查
微信服务器配置 未启用
外企软件开发晋升技术管理条件
cmd指令进入数据库
数据库导不进去数据怎么办
网络安全和信息化保密管理
软件开发工程师小哥哥
中国生物医学数据库英文名称
服务器防护是什么情况
青岛浩翰网络技术有限公司
excel怎么取数据库中数据