phpstudy+dvwa无法连接数据库的坑

phpstudy+dvwa无法连接数据库的坑

刚通过phpstudy+dvwa来进行配置时
打开dvwa后,进行创建数据库
如果出现 could not connect to the mysql service
可能是多种原因导致,比如密码错误

而我自身遇到了一种情况,供各位参考

mysql服务已经正常启动,密码也不会错误,但在dvwa进行Create/Reset Database时,依然会报错,无法连接数据库

后来通过 phpstudy 的
‘其他选项菜单’
phpstudy+dvwa无法连接数据库的坑_第1张图片

选中 ‘MySQL工具’ —> ‘MySQL命令行’ 发现启动路径是phpstudy中自带的mysql的路径,但是响应的却是我本地的mysql服务。

由于phpstudy自带mysql数据库,如果本地也有mysql数据库并且在启动的情况下,端口号都为3306的话

那么启用的应该是本地的mysql数据库,会导致在dvwa界面创建数据库时,无法连接上数据库(原因不知)

解决办法:将本地的mysql数据库服务停止

phpstudy+dvwa无法连接数据库的坑_第2张图片

phpstudy+dvwa无法连接数据库的坑_第3张图片
这是我本地的mysql服务,我已经关闭,关闭之后重启动phpstudy的服务,然后dvwa就可以创建数据库了

注:phpstudy自带mysql数据库 root用户,默认密码是root
所以在dvwa的配置文件config.inc.php(原是config.inc.php.dist)中,
把数据库密码修改为root

dvwa 帐号 admin 密码 password

你可能感兴趣的:(dvwa)