windows安装sqlilab时遇到问题及解决办法

windows安装sqlilab时遇到的问题

    • 1.php版本不兼容
    • 2.数据库密码未添加
    • 3.不妨碍型问题

1.php版本不兼容

安装之后访问提示:
Fatal error: Uncaught Error: Call to undefined function mysql_connect()
windows安装sqlilab时遇到问题及解决办法_第1张图片这是php版本不兼容的问题,推荐使用5.4.以上版本,打开phpstudy——>网站——>管理——>php版本——>更多版本(下载成功后选择5,不选择7)
windows安装sqlilab时遇到问题及解决办法_第2张图片更改之后正常使用
windows安装sqlilab时遇到问题及解决办法_第3张图片

2.数据库密码未添加

访问提示:Failed to connect to MySQL: Access denied for user ‘root’@‘localhost’ (using password: NO)Unable to connect to the database: security
windows安装sqlilab时遇到问题及解决办法_第4张图片打开phpstudy根目录,找到WWW下sqlilabs靶场文件中sql-connections文件夹中的db-creds.inc用笔记本或者notepad打开,添加数据库密码,要使密码与数据库密码一致。
windows安装sqlilab时遇到问题及解决办法_第5张图片windows安装sqlilab时遇到问题及解决办法_第6张图片更改之后正常使用
windows安装sqlilab时遇到问题及解决办法_第7张图片

3.不妨碍型问题

安装时还遇到了一个问题,虽然不妨碍使用,但还是想请教各位大佬一下应该如何解决,想了解是什么问题,此处留下了没技术的泪水。

访问http://localhost/sqlilabs/sql-connections/setup-db.php提示:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in E:\phpstudy_pro\WWW\sqlilabs\sql-connections\setup-db.php on line 29
windows安装sqlilab时遇到问题及解决办法_第8张图片使用正常:
windows安装sqlilab时遇到问题及解决办法_第9张图片
麻烦各位大佬指教(>.<)。

你可能感兴趣的:(学习之路)