判断网站是哪种数据库

1.在地址栏上显示的连接所带的参数后面加些特殊符号,看它的报错信息,如

HTTP://www.****.com ID = 1'

   则会返回错误,如果是Microsoft JET Database Engine错误'80040e14'错误的话,则说明本网站所用的数据库是access的数据库,
2.还有就是在连接后面加和user> 0
       http://www.* ***。com?id = 1和user> 0
   如果返回dddd(字符串)不能与0比较则说明是SQL数据库
3.就是利用SQL和ACCESS的系统表的结构,如下
        http:// wwww。 ***。com?id = 1和(从sysobjects中选择count(*))> 0 // sysobjects是SQL表
        http://www.***.com/id=1和(select count(*)from msysobjects)> 0 // msysobjects是access
       如果加上sysobjects的SQL语句后,网页显示正常,
            加msysobject的SQL语句后,网站显示不正常,则说明用的是SQL数据库

       如果加sysobjects和加msysobjects的SQL语句后网页显示都不正常,或者加msysobject后的网页显示正常则是ACCESS数据库。

4.加/促使报错,知道是源码数据库

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-02 17:28
25届每天都在焦虑找工作的事情0offer情绪一直很低落硬撑着面了一个岗位岗位有应酬的成分面试的时候hr给我出各种场景题问的问题比较犀利 有点压力面的感觉感觉有点回答不上来本来就压抑的情绪瞬间爆发了呢一瞬间特别想哭觉得自己特别没用没绷住掉眼泪了事后想想觉得自己挺有病的 真的破大防了
喜欢唱跳rap小刺猬...:我觉得没关系吧,之前有一次面试leader给我压力面,我顶住了压力,结果入职的时候发现组里氛围很差,果断跑路。其实从面试就能大概看出组的情况,面试体验好的组倒是不一定好,但是面试体验不好的组。。。就很难说
点赞 评论 收藏
分享
06-12 16:23
已编辑
小米_软件开发(准入职员工)
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务