MySQL异常:Linux mysql-5.6忘记密码,如何实现重置root密码
1. 检查mysql服务是否启动,如果启动,关闭mysql服务
运行命令:ps -ef | grep -i mysql
如果开着就运行关闭的命令:service mysqld stop
2.修改mysql的配置文件my.conf
一般在/etc目录下,运行命令:vi /etc/my.cnf,编辑文件
在文件的[mysqld]标签下添加一句:skip-grant-tables
然后wq!保存退出。
3.重启数据库
运行命令:service mysqld start
4.重启数据库
运行命令:service mysqld start
5.进入到mysql数据库
运行命令:mysql -u root
6.进入到mysql数据库
运行命令:mysql -u root
7.修改密码
以下是5.6的方式
运行语句:use mysql;
继续运行语句:update mysql.user set password=password( root_password ) where user= root
root_password替换成你想要的密码
以下是5.7的方式
运行语句:use mysql;
继续运行语句:update mysql.user set authentication_string=password( root_password ) where user= root
root_password替换成你想要的密码
8.把步骤2加的东西删除掉,在重启服务器,就可以使用刚才修改的密码登录进服务器了。
mysql -u root -p
到这一步已经全部结束。
1. 检查mysql服务是否启动,如果启动,关闭mysql服务
运行命令:ps -ef | grep -i mysql
如果开着就运行关闭的命令:service mysqld stop
2.修改mysql的配置文件my.conf
一般在/etc目录下,运行命令:vi /etc/my.cnf,编辑文件
在文件的[mysqld]标签下添加一句:skip-grant-tables
然后wq!保存退出。
3.重启数据库
运行命令:service mysqld start
4.重启数据库
运行命令:service mysqld start
5.进入到mysql数据库
运行命令:mysql -u root
6.进入到mysql数据库
运行命令:mysql -u root
7.修改密码
以下是5.6的方式
运行语句:use mysql;
继续运行语句:update mysql.user set password=password( root_password ) where user= root
root_password替换成你想要的密码
以下是5.7的方式
运行语句:use mysql;
继续运行语句:update mysql.user set authentication_string=password( root_password ) where user= root
root_password替换成你想要的密码
8.把步骤2加的东西删除掉,在重启服务器,就可以使用刚才修改的密码登录进服务器了。
mysql -u root -p
到这一步已经全部结束。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL异常:Linux mysql-5.6忘记密码,如何实现重置root密码
相关文章
- MySQL在Linux上的安装及配置(mysql配置linux)
- MySQL管理员密码:获取与保护方法(mysql管理员密码)
- MySQL解锁:免密码登录的简单操作(mysql跳过密码登陆)
- Linux下查看用户密码的方法(linux查看用户密码)
- 使用Linux中的chown命令更改文件属性(linux的chown命令)
- 课程韦东山带你深入学习嵌入式Linux(韦东山嵌入式linux视频)
- Linux开放端口,实现访问自由(linux允许端口访问)
- Linux开启FTP端口:步骤与技巧(linux开启ftp端口)
- Linux下更改当前用户的密码(linux改当前用户密码)
- 工具解锁Linux脚本密码:一款强大的解密工具(linux脚本解密)
- MySQL如何修改登录密码?(mysql修改登录密码)
- 和密码Mysql登录:输入用户名密码授权访问(mysql登陆用户名)
- 搞定MySQL启动密码,安全运行系统(mysql启动密码)
- root访问Linux 根用户空密码访问的危险性(linux空密码)
- MySQL密码加密:最佳安全解决方案(mysql密码加密方式)
- MySQL中查看用户密码的方法(mysql显示用户密码)
- MySQL密码删除:安全实现无忧(删除mysql密码)
- Linux的分支:多样的选择(linux的分支)
- 构建属于自己的Linux系统:开发板Linux(开发板linux)
- 对密码口令的安全Linux 号的安全口令保护(linux-号)
- 以新密码访问MySQL:重置默认用户密码(mysql默认用户密码)
- MySQL数据库备份方法大全(mysql数据库备份)
- MySQL数据库中回滚的作用和方法详解。(mysql的回滚吗)
- Linux命令大全:学会查询系统空间的方法(linux查询系统空间)
- 镜像利用Linux制作完美的IMG镜像(linux制作img)
- 系统MySQL本地密码系统:安全保障来袭(mysql本地密码)
- 安全保护,避免Linux密码泄露(linux密码)
- Linux的潜力无限:开启新的一页(linux-e)
- 管理Linux软件管理:一次快捷优雅的体验(linux 的软件)
- C语言环境下MySQL数据库的连接实现(c mysql数据库连接)
- 64位 MySQL 使用入门教程(64位mysql使用教程)
- MySQL安全设置禁止使用明文密码(mysql不使用明文密码)
- MySQL登录方法之无需密码验证(mysql 不要密码登录)
- 解决方法MySQL随机密码设置技巧(mysql不知道随即密码)