【小迪实地培训——扫盲篇】
【如何判断数据库】
1.根据脚本语言
Asp access 小部分搭mssql(sql server)
Php mysql
Aspx mssql(sql server) 一小部分搭mysql
Jsp oracle
2.根据报错信息获得
‘ !@#¥%
他这种很明显是access数据库
Mysql报错界面
每一种数据库,报错的话有可能会显示数据库信息。
3.扫描端口获取
Mysql 3306
Mssql 1433、1434
Oracle 1521
可以通过扫目标站的端口,如果1433开放,基本可以确定是mssql(sql server)数据库。如果3306开放,基本可以确定是mysql数据库。以此类推。
比如mysql的3306端口被修改为33306,如果是不可疑端口。2653
可以用:xx.xx.xx.xx: 2653 IP+端口访问,如果是数据库端口,也会显示出数据库信息(大部分)。
端口修改就扫端口,逐个访问,如果是数据库端口,会返回版本或数据库名
总结:
小型站点一般就是access
数据量多的站点,即使是asp脚本,一般也不是access。
Access数据库特点,
正常网站使用,数据达到100M 就会出现数据交互卡 慢。
论坛使用,数据达到50M 就会很卡,很慢。