MySQL是一種開放源代碼的關系型資料庫管理系統,也是目前業界最為流行的關系型資料庫管理系統之一。其可以使用最常用結構化查詢語言進行資料庫操作。其最初由瑞典MySQL AB公司開發,目前屬于美國Oracle公司旗下産品。MySQL所使用的SQL語言是用于通路資料庫的最常用标準化語言。
MySQL軟體采用了雙授權政策,分為社群版和商業版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,MySQL受到中小企業的熱捧,雖然其功能的多樣性和性能的穩定性差強人意,但是在不需要大規模事務化處理的情況下,MySQL也是管理資料内容的好選擇之一。此外,因為MySQL的開源的特性,是以可以在General Public License的許可下下載下傳并根據個性化的需要對其進行修改。
MySQL是一種關聯資料庫管理系統,關聯資料庫将資料儲存在不同的表中,而不是将所有資料放在一個大倉庫内,這樣就增加了速度并提高了靈活性。
綜上所述,MySQL具有以下特性:
- MySQL 是開源的,是以你不需要支付額外的費用。
- MySQL 支援大型的資料庫。可以處理擁有上千萬條記錄的大型資料庫。
- MySQL 使用标準的 SQL 資料語言形式。
- MySQL 可以運作于多個系統上,并且支援多種語言。這些程式設計語言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby等。
- MySQL 對PHP有很好的支援,PHP 是目前最流行的 Web 開發語言。
- MySQL 支援大型資料庫,支援 5000 萬條記錄的資料倉庫,32 位系統表檔案最大可支援 4GB,64 位系統支援最大的表檔案為8TB。
- MySQL 是可以定制的,采用了 GPL 協定,你可以修改源碼來開發自己的 MySQL 系統。
資料來源:
MySQL | The Most Popular Open-Source Database | Oracle
https://www.oracle.com/mysql/MySQL - Introduction – Tutorialspoint
https://www.tutorialspoint.com/mysql/mysql-introduction.htmMySQL Tutorial - Learn MySQL Fast, Easy and Fun
https://www.mysqltutorial.org/