2016-12-06 110 views
-1

我正在CORE PHP中創建一個網站。所以我的問題是,哪個數據庫是最適合我的site.ms sql server或mysql的。請解釋爲什麼我應該選擇另一個。沒有具體的需求只是想知道MySQL和MS的缺點和優點sqlPHP使用mysql服務器還是MS SQL服務器?

+1

Ms SQL =費用$$$ – 2016-12-06 07:34:18

+0

在4GB數據(不包括日誌)之前,Express是空閒的。它也可能僅限於許多內核。 –

+0

我認爲現在是10GB(不包括是否包含日誌)。而不像常見的Express版本可以在生產環境中使用。問題是,數據庫大小超過10GB時該怎麼辦。此外,Express在可能有必要的功能方面受到限制。我只是從Asp + EF + SQL Server遷移到Asp + EF + MySql,並對MySql爲您提供的性能和控制感到滿意。 SQL Server許可是基於核心/線程的數量,我不想支付超過60K美元(是的,這是正確的)有兩個服務器許可證(一個用於複製)b/c我的服務器每個都有32個線程。 –

回答

1

如果您使用的是PHP,我會使用postgresql。否則MySQL,因爲SQL服務器並不總是發揮與PHP的好(如果在Linux上需要加載特定的SQL Server驅動程序)。如果我記得,這些SQL服務器驅動程序將不會得到支持。

+0

謝謝你重播我,我的託管服務器也在windows上,所以最好用什麼? – Ankit

+0

如果你在Windows上,我會用.net/sql server通過php來表達。過去在Windows上看到過一些奇怪的行爲。查看Visual Studio社區版 –