阿里云服务器 ECS MySQL 忘记 root 密码解决方法

    选择打赏方式

自建 MySQL 数据库如果忘记了用户密码该如何操作,以下分别介绍 Linux 和 Windows 系统下的操作办法:



Linux MySQL root 密码忘记了如何操作

如果使用 MySQL 数据库忘记了账号密码,先用xshell连接到阿里云实例,输入IP,用户名为root,密码为终端连接密码,如果此密码不记得可以通过手机重新设定,然后可以通过调节配置文件,跳过密码的方式登数据库,

在数据库里面修改账号密码,一般默认的账号问 root

1、编辑 MySQL 配置文件 my.cnf

注意: 以实际 my.cnf 配置文件路径为准

	
	
	
  1. vim /etc/my.cnf[mysqld]skip-grant-tables #增加

2、重启 MySQL 服务

注意:以实际 MySQL 启动脚本路径为准

	
	
  1. /etc/init.d/mysqld restart

3、登陆数据库

/usr/bin/mysql 输入如下命令:

注意:以实际 MySQL 执行文件路径为准

	
	
  1. mysql> USE mysql;mysql> UPDATE user SET Password = password (‘新密码’) WHERE User = root ;mysql> flush privileges ;mysql> quit

4、删除或者注释第一步骤中添加的 skip-grant-tables

 1.jpg

5、重启 MySQL 服务

	
	
  1. /etc/init.d/mysqld restart

6、使用新密码测试

 

Windows MySQL root 密码忘记了如何操作

操作系统:Windows Server 2008 R2 标准版 SP1 64位中文版

MySQL 版本:mysql  Ver 14.12 Distrib 5.0.87, for Win32 (ia32)

其他的版本方法类似。

 

1、切换 MySQL 安装的 bin 目录下。

默认安装的目录为:C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin

 2.png

注意: MySQL 的实际安装目录和默认安装目录不同,请根据实际安装的路径自行修改。

2、停止mysql服务

		
		
  1. net stop mysql

3.png 

3、以安全模式启动 MySQL 

		
		
  1. mysqld-nt.exe skip-grant-tables

注意:这个窗口保持现状,不要关闭

 4.png

4、登陆 MySQL 服务(另外新开一个 cmd 窗口)

		
		
  1. mysql -uroot -p

5.png 

提示输入密码时直接回车即可。 

5、修改密码

		
		
  1. >use mysql;>update user set Password=password(‘123456’) where User=’root’;>flush privileges;

 6.png

不建议修改密码为:123456,这样的密码太简单,因为做演示,所以设置为简单密码。

密码需要满足密码复杂性要求,需要大小写字母,数字组合,最小长度为 8 位,根据这个密码策略,设置密码。

修改完成后退出。

6、在任务管理器里关闭所有 MySQL 的进程

 7.png

这样前面保持住的窗口就自动关闭。

7、启动 MySQL 并测试登陆

 8.png

修改后使用新密码登陆。

 9.png

可以看到新的密码 123456 已经可以登陆到 MySQL 数据库,至此重置 MySQL 数据库密码重置完成。

版权声明:若无特殊注明,本文皆为《 admin 》原创,转载请保留文章出处。
本文链接:阿里云服务器 ECS MySQL 忘记 root 密码解决方法 http://www.ice-off.com/post-99.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框

吃奶的力气提交吐槽中...

已有3条吐槽

wwzz

2020-02-23 10:23 广西桂林市电信
中通 申通 圆通 顺丰 百世快递单号查询、购买单号网www.kuaid100.cn
 Windows 7 x64   Google Chrome 63.0.3239.132

essay代写

2016-09-09 21:39 罗马尼亚 CZ88.NET
感谢楼主的分享,赞赞。
 Windows 10 x64   Firefox 40.0

admin

2016-09-14 21:06 河北省沧州市联通
@essay代写:能够帮到大家我感到很高兴。。
 未知操作系统   未知浏览器