2009-10-09 34 views
4

是否有任何數據庫只託管服務?你有沒有使用任何數據庫只託管服務?

我需要一個MySQL只託管服務,但我找不到任何。所有的mysql主機都是軟件包的一部分,例如PHP + MySQL。

我需要它用於開發目的。把我的PHP文件放到其他地方,我可以遠程連接到這個mysql服務器,一旦應用程序準備就緒,我可以把它放在一個同時擁有PHP + MYsql的服務器上。 [嗯,有一個某種原因,有這個還挺設置,如果你有什麼建議,請做。]

任何建議/建議,如果你使用的任何。

感謝

+3

好問題,但不好的做法! – 2009-10-09 14:16:51

+0

我想這些是少之又少的。大多數需要託管數據庫的人也會希望託管該站點。對這些使用單獨的主機使您的站點依賴* 2 *主機啓動並運行,而不是一個主機,因此使用相同的主機只是爲了切斷故障點是合理的。 – 2009-10-09 14:22:23

+0

我可以把它與唯一不好的做法是安全..別人是什麼? – TigerTiger 2009-10-09 14:32:03

回答

3

我認爲,你可以找到與MySQL和PHP足夠便宜,這將是最簡單的你只是使用這些主機之一,並只使用你所需要的主機。

Web Hosting Buzz有5.95美元(一個月)的計劃,其中包含無限數據庫,400GB存儲和500GB /月的數據傳輸。

+0

好吧..然後我會支付我不使用的東西。 – TigerTiger 2009-10-09 14:09:40

+0

是真的,但你可以找到一個低於10美元的主機,所以我不認爲你會節省很多,如果它只是MySQL – 2009-10-09 14:12:06

+0

<$ 10 ..你有多少數據庫?我需要一些可以提供無限制的東西。 – TigerTiger 2009-10-09 14:13:20

5

僅數據庫主機的問題就是安全性。數據庫需要通過互聯網訪問,因此訪問它的用戶名和密碼通過互聯網發送。即使您可以添加加密和其他保護措施,仍然存在違反安全性的風險。

一般來說,你應該從來沒有允許通過互聯網直接訪問數據庫!這是一個非常糟糕的做法,這也解釋了爲什麼很難找到。

一種方法來解決這樣的限制是在你的數據庫構建Web服務。在此Web服務中,您將添加需要應用於此數據庫的所有功能,並且Web服務本身將保持數據庫本身的保護。您的Web服務受到攻擊仍然存在風險,但即使在這種情況下,攻擊者永遠也不會做出比特定Web服務允許的更多的破壞。

這樣的網絡服務可以在PHP創建,雖然我自己有做與SQL Server上的.NET和C#類似的東西更多的經驗......

+0

安全性是一個很好的觀點。如果您可以更多地指向數據庫的Web服務,那將非常棒。歡呼回答。 – TigerTiger 2009-10-09 14:30:07

+0

Web服務將是您必須自己編寫的東西,圍繞您的數據庫模型。當數據庫主機也提供PHP時,您可以執行哪些操作。 ;-) – 2009-10-09 16:42:58

+0

剛剛檢查了@Paulo關於訪問專用數據庫服務器的評論和「路由器將控制與外部世界的通信」。這意味着我必須設置自己的服務器來執行此操作? – TigerTiger 2009-10-10 11:12:58

0
  1. 合同的專用服務器。
  2. 使用它,只有承載你的MySQL數據庫

如果服務器管理,他們會幫助你與MySQL的基本問題,它通常預裝。我用http://www.hostingmatters.com/

0

如果你只是需要這個了研究與開發宗旨,爲PHP + MySQL的,爲什麼不只是安裝的EasyPHP(http://www.easyphp.org/)。這安裝快速,輕鬆,我認爲這對開發很有用。

我已經沒有問題安裝額外的PEAR擴展,這樣的事實後。

+0

如果您的好友必須在同一個項目上工作,該怎麼辦? – TigerTiger 2009-10-09 14:42:42

+0

通常我們不需要共享數據庫實例,直到我們把所有東西放在一起。或者你的意思是 - 你修改了一些代碼,然後他修改了相同文件中的一些代碼?我一般都有聯合開發的服務器空間,但有幾次我沒有這樣做 - 我們使用數據庫文件來保持併發性(任何表添加,模式更新都是在腳本文件中進行的,該腳本文件是在我們的數據庫時運行的我們將新的/合併的代碼提交給我們的開發環境) – Dan 2009-10-09 15:13:12

3

問題發佈幾個星期後,亞馬遜宣佈推出「亞馬遜關係數據庫服務(Amazon RDS)」測試版。「它的行爲像MySQL 5.1。

http://aws.amazon.com/rds/

似乎挺高的你想要的東西,但你永遠不說是誰將會爲此買單的人。

相關問題