XAMPP Mysql/MariaDB 忘记密码

对于本地的本地的phpMyAdmin,忘记登录密码怎么办哪?看看下文,能省去你不少时间和精力。

首先进入DOS,开一个cmd


第一步,先停掉MySQL服务


cmd命令行

c:\>sc stop mysql

XAMPP

手动点击MySQL->stop


XAMPP Mysql/MariaDB 忘记密码


如果还是停不掉,cmd命令行输入 netstat -ano 查看3306或者相应mysql服务的端口对应的PID,然后在”任务管理器->详细信息“内结束掉对应的PID进程


第二步,进入根目录


进到目录里面 cd C:\xampp\mysql\bin 解释一下 C:\xampp\mysql\bin 路径要改成你自己的 下同 
C:\xampp\mysql\bin> 

C:\xampp\mysql\bin>mysql -uroot mysql 

//设置用户名root,密码newpassword
mysql(MariaDB [(none)])>UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql>FLUSH PRIVILEGES; 
mysql>quit 

第三步,修改config.inc.php 文件


以我的路径为例C:\xampp\phpMyAdmin找到config.inc.php文件用写字板打开


XAMPP Mysql/MariaDB 忘记密码


如上图所示,将用户名改为root,密码改为newpassword


第四步,重启MySQL服务,点击admin


XAMPP Mysql/MariaDB 忘记密码


发现已经可以正常访问phpmyadmin。