阴沟里翻船:MySQL Root错误删除(mysql root误删)
2023-06-13 09:18:04 时间
备份实例
MySQL的Root用户拥有一切的权限,是MySQL数据库中最重要的用户身份,它与加密的Root密码组合掌握着MySQL服务器数据库的操作权限,是用户拥有系统管理权限的唯一身份认证。但是,如果用户不小心忘记了Root密码,那么操作系统将无法登录,也就无法访问MySQL数据库,只能使用备份恢复。
首先,确保MySQL服务器处于关闭状态,即mysqld服务停止,在Windows系统中,可以打开控制面板-管理工具-服务管理-停止mysql服务,Linux系统的操作步骤相同。
接下来,备份一下mysql配置文件,备份地址在/etc/my.cnf文件,备份它,可以把它重命名为my.cnf.bak。
然后,编辑此文件,添加如下内容,这里的skip-grant-tables可以让MySQL服务器不需要密码(MySQL 5.7以上系统支持):
[mysqld]
skip-grant-tables
之后,重新启动MySQL服务,使新配置生效。
最后,使用root用户登录MySQL服务器,登录后可以使用如下语句重置MySQL root密码:
mysql alter user root@localhost identified by newpassword
更改完成后,需要注意的是,在升级MySQL之后会将my.cnf恢复为原来的样子,因此,这里考虑将此文件重命名为删除备份:
mv /etc/my.cnf.bak /etc/my.cnf.rm_backup
以上便是为MySQL Root错误删除备份实例,以及恢复MySQL Root密码的实现步骤,如果忘记MySQL Root密码,实施以上操作即可解决,同时也需要注意的是,处于安全考虑,在每次修改MySQL Root密码后,应该及时修改备份文件中心完成备份。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 阴沟里翻船:MySQL Root错误删除(mysql root误删)
相关文章
- MySQL Error number: 3744; Symbol: ER_TRANSFORM_TARGET_SRS_MISSING_TOWGS84; SQLSTATE: 22S00 报错 故障修复 远程处理
- Mysql中大数据删除的技巧(mysql大数据删除)
- MySQL中的查找命令:轻松完成查找任务(mysql查找命令)
- MySQL中删除空记录的方法(mysql删除为空的记录)
- MySQL中删除表的DROP语句(mysql的删除表语句)
- MySQL如何实现表空间扩充(mysql扩充表空间)
- MySQL提交:轻松提升数据库性能(mysql提交)
- MySQL指令实现用户删除(mysql删除用户的命令)
- 将怎样变化MYSQL时光:从 0.0 到改变(mysql时间.0)
- 错误MySQL数据库:解决1067错误(mysql数据库1067)
- 数据库深度清空 MySQL 数据库诠释彻底删除(彻底删除mysql)
- MySQL编码错误:解决不可忽视的痛点(mysql编码错误)
- MySQL中的联合索引:加速数据库查询(联合索引mysql)
- 化MySQL索引:按顺序优化查询结果(mysql索引的顺序)
- MySQL中主键与外键的定义与应用(mysql主键外键)
- MySQL如何进行除法运算?一文详解。(mysql除法)
- 优惠MySQL花费有惊喜:优惠折扣力度大(mysql费用)
- MySQL使用详解:全面学习MYSQL技术(mysql大全)
- MySQL中的不等于参数简介(mysql 中不等于参数)
- 解决MySQL中key错误问题的方法(mysql中key报错)
- MySQL在ATM项目中的应用(mysql中atm项目)
- MySQL中遇到1067错误怎么办MySQL错误解决办法(mysql中1067)
- 使用C语言与MySQL删除数据表中的行(c mysql 删除行)
- MySQL中1003错误解决方法(mysql中1003)
- MySQL主从切换实现高可用性的重要方法(c mysql主从切换)
- MySQL操作技巧删除MySQL中的父级菜单(mysql中删除父级菜单)
- 简单有效的MySQL中删除中间空格方法(mysql中删除中间空格)
- MySQL三表删除操作详解(mysql 三表删除)
- 无建表MySQL数据导入技巧,快速实现数据迁移(mysql不建表导入数据)
- MySQL连接查询出现错误的解决方法(mysql不能用连接查询)
- 位应用程序 解析错误MySQL不是有效的32位应用程序如何解决问题(mysql不是有效的32)
- 使用MySQL删除少于特定时间的数据(mysql 删除时间少于)