在Web數據庫系統中,一方面利用編程語言開發前臺的動態網頁發布系統,另一個重要的方面就是后臺數據庫的設置。從理論上講,所有數據庫系統都可以作為Web數據庫系統的后臺數據庫支持,但實際上每種數據庫系統都有其特點和適用環境。比如對于只有幾千條記錄的系統(如臨時性的會議登記系統),如果用能夠支持幾億條記錄的分布式數據庫系統(如Oracle等),就有些小題大作,而且這類系統對系統資源的要求很高,普通軟硬件系統不一定能支持。另一方面,在對數據庫安全和可靠性要求很高的環境里,如金融、電子商務等張家口哪有做網站系統,如果采用普通數據庫系統,如Aces、FoxPro等沒有系統安全管理和數據完整性保護的系統,顯然是不適合的。因此,根據不同的系統需要,一定要選擇合適的數據庫系統,保證Web數據庫系統的安全可靠。 MySQL開始是Linux環境下的一個數據庫系統,是一個小巧玲瓏的數據庫服務器軟件,由于其相對于其他大型數據庫系統而言比較簡單,容易控制,而且很重要的一點是它是一個免費的自由軟件,對于小型(當然也不一定很?。孟到y是非常理想的,因此許多小型Web數據庫系統都采用MySQL作為后臺數據庫。MySQL除了支持標準的ANSISQL語句外,它還支持多種平臺,而在Unix系統上該軟件支持多線程運行方式,從而能獲得相當的 性能。對于不使用Unix的用戶,它可以在WindowsNT系統上以系統服務方式運行,或者在Windows95/98系統上以普通進程方式運行。MySQL可以從htp://www.MySQL.com網站上免費下載。為了張家口網站制作方便人們下載使用(這個軟件還是比較大的),全球有許許多多的鏡像網站。為了使下載順利,可以找一個就近的網站下載。 MySQL不僅提供了Linux操作系統環境下的軟件,也提供了其他操作系統平臺(比如Win32等)上的軟件包,我們可以按照網站的實際環境選擇。正如其他Linux自由軟件一樣,如果有興趣的話,可以從網站上下載源代碼,自己可以修改系統源代碼重新編譯,當也要符合自由軟件的規則———公開源代碼。 以上的免費只是指Linux環境下的。在Win32環境下,MySQL還為Windows用戶準備了一個共享軟件版本,它的版本號稍低一些。如果你想要最新的版本,得花錢買一個軟件許可證。MySQL還提供了ODBC驅動程序,使前端應用程序可以訪問MySQL數據庫。除了標準的ODBC支持,許多動態網頁開發系統都直接支持該數據庫,在語言開發函數庫中提供了直接訪問MySQL數據庫的相關函數,因此開發非常方便。有關詳細信息可以參考其網站。
|