sql_lab靶场搭建问题
- 首先检查小皮版本
把小皮改到5.3.29版本如果没有可以直接点击更多版本进行选择安装
当版本不对时则会暴出这种错误
SETTING UP THE DATABASE SCHEMA AND POPULATING DATA IN TABLES:
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in D:\phpstudy_pro\WWW\localhost2\sqli\sql-connections\setup-db.php:29 Stack trace: #0 {main} thrown in D:\phpstudy_pro\WWW\localhost2\sqli\sql-connections\setup-db.php on line 29
2.如果不是这个错误,那么便查看数据库密码是否添加,或者是否与MySQL密码一致
打开sql-connections下面的db-creds.inc
打开sql-connections下面的db-creds.inc
小皮数据库里面的root密码与db-creds.inc里面的密码要保持一致
如果密码不正确则会出现这个错误
SETTING UP THE DATABASE SCHEMA AND POPULATING DATA IN TABLES:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in D:\phpstudy_pro\WWW\localhost2\sqli\sql-connections\setup-db.php on line 29
[*]...................Could not connect to DB, check the creds in db-creds.inc: Access denied for user 'root'@'localhost' (using password: YES)
当密码一致和版本正确后则会成功导入数据库
这样就表示sql_lab环境搭建成功,可以使用