phpstudy+dvwa無法連接數據庫的坑

phpstudy+dvwa無法連接數據庫的坑

剛通過phpstudy+dvwa來進行配置時
打開dvwa後,進行創建數據庫
如果出現 could not connect to the mysql service
可能是多種原因導致,比如密碼錯誤

而我自身遇到了一種情況,供各位參考

mysql服務已經正常啓動,密碼也不會錯誤,但在dvwa進行Create/Reset Database時,依然會報錯,無法連接數據庫

後來通過 phpstudy 的
‘其他選項菜單’
在這裏插入圖片描述

選中 ‘MySQL工具’ —> ‘MySQL命令行’ 發現啓動路徑是phpstudy中自帶的mysql的路徑,但是響應的卻是我本地的mysql服務。

由於phpstudy自帶mysql數據庫,如果本地也有mysql數據庫並且在啓動的情況下,端口號都爲3306的話

那麼啓用的應該是本地的mysql數據庫,會導致在dvwa界面創建數據庫時,無法連接上數據庫(原因不知)

解決辦法:將本地的mysql數據庫服務停止

在這裏插入圖片描述

在這裏插入圖片描述
這是我本地的mysql服務,我已經關閉,關閉之後重啓動phpstudy的服務,然後dvwa就可以創建數據庫了

注:phpstudy自帶mysql數據庫 root用戶,默認密碼是root
所以在dvwa的配置文件config.inc.php(原是config.inc.php.dist)中,
把數據庫密碼修改爲root

dvwa 帳號 admin 密碼 password

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章