xampp在win10下无法设置mysql密码,安装完成xampp后,发现使用xampp的设置界面却无法设置mysql的密码了,提示“MySQL服务器未运行或者被防火墙所阻止! 请先检查 …”,如图:
自从喜欢上了xampp后,还是头一次遇到这种情况,刚开始就想过是否可以通过mysql的shell输入相应代码进行设置呢,答案是肯定的。不过鉴于xampp上已经有了phpmyadmin,因此就直接使用phpmyadmin吧。
首先我们直接进入phpmyadmin界面,然后点击“用户”–选择“root localhost”,点击“编辑权限”,如图:
点击“修改密码”,在下方密码处填入相应的密码,然后按enter键(很重要哦,不要点击“生成”哦),如下图
这样就已经设置好了。
但是问题又来了,我们设置好了密码后,phpmyadmin又出问题了,提示“phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接。您应该检查配置文件中的主机、用户名和密码,并确认这些信息与 MySQL 服务器管理员所给出的信息一致。”,如图:
我靠,这是要我自杀的节奏啊。无奈中查看了phpmyadmin的相关php文件,终于发现问题了,真是操蛋啊。
找到phpmyadmi文件夹下的config.ini.php打开并找到$cfg[‘Servers’][$i][‘password’] = ”;,在=”中输入你的密码,比如$cfg[‘Servers’][$i][‘password’] = ‘123456’;这样就圆满完全解决了这个SB问题了!