【问题标题】:Is there a way to extract a website database just to see the structure [closed]有没有办法提取网站数据库只是为了查看结构[关闭]
【发布时间】:2014-02-05 19:24:29
【问题描述】:

我想复制一个站点,我想知道那里的数据库是如何构建的。有没有可以帮助这个过程的工具?

【问题讨论】:

    标签: html sql copy extract


    【解决方案1】:

    这是不可能的,因为网页没有关于底层数据字典的(直接)信息。他们有 HTML、JS、CSS。他们没有数据模型,甚至没有 SQL 查询。

    您可以查看 HTML/JS 代码,它可能会给您一些想法,从而间接引导您进行可能的设计。这是任何专业的数据库设计师都应该能够做的工作。

    您需要询问网站所有者什么是数据字典或使用某种形式的破解(我猜在大多数国家/地区是非法的)才能访问服务器/dbms。

    但是,即使您可以访问数据字典,它如何转化为您正在查看的网页也不一定很明显。那是因为通常有数据转换(业务规则)才能到达网页,通常是通过某种形式的模板。

    你需要的是逆向工程,而主要的工具就是大脑。您可以使用一些脚本来提取有用的数据,例如标签元素或表格标题。

    【讨论】:

      猜你喜欢
      • 2010-11-26
      • 1970-01-01
      • 1970-01-01
      • 2021-10-25
      • 1970-01-01
      • 1970-01-01
      • 2021-10-20
      • 1970-01-01
      • 2015-02-12
      相关资源
      最近更新 更多