常用的數(shù)據(jù)庫(kù)軟件哪個(gè)好?
這個(gè)要看你的項(xiàng)目應(yīng)用場(chǎng)景的,也與自身所使用的開(kāi)發(fā)語(yǔ)言密切相關(guān)。
開(kāi)發(fā)語(yǔ)言假如你是基于.net平臺(tái)開(kāi)發(fā)的項(xiàng)目,最好的數(shù)據(jù)庫(kù)當(dāng)然是微軟自己家的,大型數(shù)據(jù)庫(kù)可以用SQLServer,小的數(shù)據(jù)庫(kù)用Access。
假如用的是php開(kāi)發(fā),二話(huà)不說(shuō)必須用MySQL,天生自然配。
開(kāi)發(fā)成本選擇數(shù)據(jù)庫(kù)時(shí),還要考慮開(kāi)發(fā)成本。比如,php的最佳搭檔是MySQL,如果改用其它庫(kù),就是自找麻煩,開(kāi)發(fā)起來(lái)耗費(fèi)的人工和時(shí)間成本可不低。
我之前曾做過(guò)一個(gè)php的小項(xiàng)目,還是帶中文字段的,如果用mysql很簡(jiǎn)單,即使是中文,只要在連接之后設(shè)置一下編碼就沒(méi)問(wèn)題了,各種select返回?cái)?shù)據(jù)正常。可改用access之后,由于同樣存在的中文編碼問(wèn)題,不僅連接時(shí)要轉(zhuǎn)碼,后期使用select時(shí)也要轉(zhuǎn)碼,麻煩了很多很多。
以下是獲取結(jié)果集的代碼,因?yàn)楸砻妥侄蚊际侵形牡模靡活D折騰:
數(shù)據(jù)庫(kù)成本數(shù)據(jù)庫(kù)有的是免費(fèi)的(比如MySQL),有的是收費(fèi)的,而且費(fèi)用還不低(比如SQLServer),這也是考慮的重要因素之一。
我是人民郵電出版社簽約作者,歡迎關(guān)注,互相交流,共同提高,謝謝!