zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

MySQL密码重置:清空并重新设定(mysql清空密码)

mysql密码密码 重新 清空 重置 设定
2023-06-13 09:13:50 时间

MySQL密码重置的步骤非常简单,可以在不删除数据库的前提下重置MySQL服务器上的密码。MySQL服务器重置密码时,需要编辑MySQL服务器的配置文件my.ini,清除原来root用户设置的密码并重新设置一个新密码。

1. 使用超级用户权限运行cmd窗口,然后使用以下命令来检查MySQL服务器配置文件的位置:

sc query mysql

输出:

Type: SERVICE_WIN32_OWN_PROCESS

State: 4 RUNNING

Accept: 0

………

BinPath= c:\mysql\bin\mysqld.exe defaults-file= C:\MySQL\my.ini

………

2. 在my.ini配置文件中添加如下配置语句,并清除原来root用户设置的密码:

[mysqld]
skip-grant-tables

3. 设置新密码,使用命令行界面来登录MySQL服务器:

mysql -u root -p

4. 使用以下命令指令设置一个新的密码:

SET PASSWORD=PASSWORD("newpassword"); 

5. 刷新MySQL服务器,使前面的设置生效:

flush privileges;

6. 保存my.ini配置文件,把 skip-grant-tables移除。

7. 重启MySQL服务器,使前面的修改生效,此时MySQL服务上的密码重新生效:

net stop mysql
net start mysql

总的来说,重置MySQL密码的步骤非常简单,只要上面的步骤一步一步按照顺序操作,就可以重置MySQL服务器上root用户的密码。


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL密码重置:清空并重新设定(mysql清空密码)