如何使用yii backend查询网页的源数据库?

kkih6yb8  于 2021-06-18  发布在  Mysql
关注(0)|答案(0)|浏览(241)

我不确定这是否违法,但我想问也没什么坏处。网站没有积极维护。我试着联系网站的所有者,但没有任何回应。
该网站有一个api,可在以下位置以json格式向公众提供数据: www.website.com/api/Query . 我定期使用api收集数据(它显示了前几周的数据)。最近,我在加载站点时收到一条错误消息,该消息几乎显示了用于加载数据的查询。
像这样:

{"code":101,
 "status":"failure",
 "message":"CDbCommand failed to execute the SQL statement: 
      SQLSTATE[HY000]: General error: 2013 Lost connection to MySQL server /
      during query. The SQL statement executed was:
            SELECT * FROM table 
            WHERE created_date >= DATE_SUB(
                                 (select MAX(created_date) 
                                  from table), INTERVAL 1 WEEK)"
}
 CDbCommand failed to execute the SQL statement: 
      SQLSTATE[HY000]: General error: 2006 MySQL server has gone away./
      The SQL statement executed was: 
            SELECT `id`
            FROM `YiiSession`
            WHERE id=:id

这个问题自己解决了,但让我想知道我是否可以访问网站的历史数据。虽然我基本了解网站的工作原理,但我不知道如何解决这个问题。感谢您的帮助。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题