陈奇网络工作室

mysql重置根密码

如何忘记mysql数据库的root密码?您可以通过重置密码来获取新密码。Mysql可以通过以下方式重置root密码:

如何检索Windows环境:

1、打开cmd命令窗口,首先输入命令:

Net stop mysql输入#关闭mysql服务。

进入D:\SOFT_PHP_PACKAGE\mysql\bin\目录,执行mysqldskip-grant-tables启动mysql服务器(如果报错,执行mysqld-ntskip-grant-tables),如下图所示:

2.打开另一个cmd窗口,依次输入以下命令,将root帐户的密码重置为123456。(命令输入部分用红色标记)

关系型数据库

mysqluse mysql

mysqlupdate用户设置password=password("123456 ")其中user=" root

mysqlflush特权;

出口

如图所示:

3.关闭两个命令窗口。此时mysql无法启动,因为mysql进程还在运行。打开任务管理器,找到以Myqld开头的流程,点击结束流程,如下图所示:

4.输入命令:net start mysql启动mysql,或者输入服务启动mysql,就可以用root账号和新密码登录管理了。

如何检索linux环境:

1.ssh登录到linux服务器,向MyQLD服务器发送kill命令,关闭MyQLD服务器(不是kill -9)。存储进程ID的文件通常位于mysql的数据库所在的目录中。(命令输入部分用红色标记)

#killall -TERM mysqld

2.使用`skip-skip-grant-tables ' '参数启动mysqld(/www/wdlinux/mysql/bin/是wdcp系统的mysql路径,否则请更改mysql路径)。

#cd /www/wdlinux/mysql/bin/

# mysqld _ safe跳过授权表

启动后的状态,如图:

3.不要关闭原有的ssh客户端(如果客户端超时,可能导致密码重置失败,建议在几分钟内完成密码重置过程),打开新的ssh客户端登录,然后输入mysql命令登录mysql:

关系型数据库

然后输入以下命令重置密码:

使用mysql

更新用户设置password=password("123456 ")其中user=" root

刷新权限;

如图所示:

4.输入命令:

#killall -TERM mysqld

#服务mysqld启动

5.尝试使用新密码登录。

以上是关于“mysql重置root密码”的相关介绍西部数码是一家二十年的知名老域名托管服务商,提供域名注册,虚拟主机云服务器等产品。云服务器资源灵活,主机vCPU,内存性能强,I/O速度超高;而且实惠,可以试用;免费配备网站管理助手,使用和管理更简单;专业团队724小时服务支持!

性价比云服务器,购买链接:http://zhuji.chenqinet.cn/cloudhost/.

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3