我想從一個網站檢索數據庫內容並在另一個網站中使用它。是否可以使用任何腳本訪問數據庫內容?網站上共有500多種產品,他們現在將刪除這些內容。因此,在他們刪除它們之前,我想要下載所有數據並將其保存在我的網站中。無法訪問每個頁面並記下產品信息。如果我得到任何類型的腳本來訪問數據庫並以指定的格式下載它們,這將會很有幫助。是否有可能從任何網站獲取數據庫內容而無需訪問數據庫?
例如:我們有水蛭軟件的論壇從其他論壇獲取內容。
我想從一個網站檢索數據庫內容並在另一個網站中使用它。是否可以使用任何腳本訪問數據庫內容?網站上共有500多種產品,他們現在將刪除這些內容。因此,在他們刪除它們之前,我想要下載所有數據並將其保存在我的網站中。無法訪問每個頁面並記下產品信息。如果我得到任何類型的腳本來訪問數據庫並以指定的格式下載它們,這將會很有幫助。是否有可能從任何網站獲取數據庫內容而無需訪問數據庫?
例如:我們有水蛭軟件的論壇從其他論壇獲取內容。
如果您對該網站有任何權限或者您是該網站的管理員,可能是您可以使用SQLdumb或用於轉儲數據的任何包。但是,如果沒有許可你不能這樣做。
不,這是不可能的。我會建議嘗試與網站所有者聯繫,並解釋爲什麼你想要他們的數據庫等,他們可能會讓你擁有它。否則,最好的辦法是抓取網站並獲取每個網頁的副本,然後手動填充(或嘗試將其自動化)您自己的數據庫。
不!!! !!!問題不在於它是否可行。您是否被允許從網站複製或不復制。
如果沒有詳細信息,則無法連接到數據庫。
爲什麼不聯繫網站所有者向您發送他們將要刪除它的數據呢?
我假設你沒有管理權限到他們的網站,在這種情況下,你不能只是發出查詢到他們的數據庫。他們的網頁充當數據庫(及其業務邏輯)的前端,從而防止用戶直接與數據交互。該設置是故意的。
你提到的水蛭軟件通常作爲一種刮板來實現。它將論壇的內容僅作爲網頁下載,與搜索引擎抓取互聯網的方式沒有什麼不同。如果需要,水蛭可能存儲/模仿cookie以防論壇需要登錄的用戶。但是,水蛭絕不會訪問該網站的底層數據庫。
因此,您的選擇是編寫自己的抓取工具,或通過電子郵件發送網站管理員(如其他人所建議的那樣)。我不打算討論你所要求的是否可以被視爲合理使用;在您嘗試刮擦之前,您應該有任何法律後果。
你在開玩笑吧? – 2010-10-18 03:59:21
@Jacob Relkin::)不完全..實際上我沒有在這裏做任何錯誤...我在該網站的帳戶,現在他們將刪除那些是我需要的內容..有什麼辦法去做 ? – Deepak 2010-10-18 04:02:12
這是您需要與網站所有者合作的內容。如果這些信息真的是你的,那麼在刪除它時可能會遇到很多麻煩。但是,如果他們因賬單不付款等原因而將其清除,並且您與他們的合同沒有任何喜悅,那麼您可能是最新的失敗。這是一個法律問題,而不是編程問題(因此,這取決於當地的法律)。 – paxdiablo 2010-10-18 04:24:14