php連線mysql和mssql的方式都差不多,只需要將函式的mysql替換成mssql即可。
同樣的負載壓力,mysql要消耗更少的CPU和記憶體,mssql的確是很耗資源。
mysql的儲存過程只是出現在最新的版本中,穩定性和效能可能不如mssql。
mysql的管理工具有幾個比較好的,mysql_front,和官方那個套件,不過都沒有SSMS的使用方便,這是mysql很大的一個缺點。
一個很表面的區別就是mysql的安裝特別簡單,而且檔案大小才110M(非安裝版),相比微軟這個龐然大物,安裝進度來說簡直就是.....
mysql的一個表的總共欄位長度不超過65XXX。
mysql text欄位型別不允許有預設值
)型別,這個型別在mssql裡面既可做一般資料儲存,也可以做blob資料儲存
mysql支援無符號型的整數,那么比不支援無符號型的mssql就能多出一倍的最大數儲存
mssql裡面檢查是否有這個表再刪除,需要這樣:
mysql不支援預設值為當前時間的datetime型別(mssql很容易做到),在mysql裡面是用timestamp型別
mysql在建立表時要為每個表指定一個儲存引擎型別,而mssql只支援一種儲存引擎
語句,但是在最新的sql20008裡面,也支援merge語法
mssql支援getdate()方法獲取當前時間日期,但是mysql裡面可以分日期型別和時間型別,獲取當前日期是cur_date(),當前完整時間是 now()函式
表示他區別於關鍵字,但是mysql卻是 `,也就是按鍵1左邊的那個符號
)),而在mysql裡面是不允許帶兩括弧的
[admin via ] MySQL與SQLServer的區別已經有431次圍觀