xampp集成包如何重置mysql的密码
学习PHP的时候使用的是xampp来开发使用,安装xampp,装好后root默认没有密码,由于开发过程中需要连接数据库并且需要密码,所以就给mysql数据库添加了一个密码,但是因为我是刚接触xampp,一不小心就把密码搞混了(在设置密码的时候点击了生成密码,生成的密码又没有保存下来,所以就导致连接mysql的时候提示密码错误),于是想重置mysql的密码,于是各种找资料,于是终于找到了解决方法。
废话不多说直接看步骤:
1.
(可以直接在xampp可视化界面中直接停止)
2.
输完后enter这个窗口进入无法操作状态,保持这个窗口别关闭
3. 打开另一个cmd,同样切换目录到 /xampp/mysql/bin(路径同上),运行
4. 修改root的密码
几个需要注意的问题:
1:一定要先停止mysql再进行这些操作,
2:注意命令的完整性,比如空格,几个-等细节,
3:一定要用PASSWORD函数,否则最终的密码是加密后的不是你输入的,用这个函数就可以用你输入的密码直接登录
4:修改完密码后要输入flush privileges,否则修改不会被保存。