mysql簡介
MySQL支援Windows、Linux、Solaris、Mac OS X和FreeBSD等作業系統平臺。
版本包括免費開源的Community版(社群版)和收費的Enterprise版(企業版)。第一個比較成熟的版本是2001年推出的3.23版,以後依次是4.0(增加了union)、4.1(增加了子查詢)、5.0(增加了遊標、儲存過程、檢視)、5.1(增加了分割槽),由於Oracle公司收購了事務儲存引擎innodb公司,導致Sun收購MySQL後在2009年曾經推出6.0 alpha版和新的儲存引擎Falcon,在Oracle收購Sun後,6.0版已停止開發,版本號6和7目前專屬於MySQL Cluster高可用版本。當前主流(GA)的版本是5.1和2010年推出的5.5(預設儲存引擎innodb),MySQL提供了兩種儲存引擎:MyISAM和InnoDB。XtraDB被認為是已成為MySQL一部分的標準MyISAM和InnoDB的一個額外儲存引擎。
當使用LinuxThreads時,你應當至少可以看見有三個mysqld 程式在執行。這些實際上是執行緒。有一個執行緒是LinuxThreads管理器,一個執行緒處理連線,另一個執行緒處理告警和訊號。
MySQL是開源軟體,但開源並不意味著完全免費,開源的優勢可以使更多的人對程式碼改進和完善,但開源軟體的使用應遵循該軟體提供的使用授權協議。簡而言之,如果您開發的應用軟體用到MySQL,不用於銷售盈利,您可以免費使MySQL,但您同時也必須開放您的原始碼。反之您是用於銷售,您應該支付License費用。
MySQL創始人之一David Axmark針對該現象這樣指責道:“不要相信它們所謂的開源。開源和免費不是一個概念,開源最大的意義在於最底層原始碼都是完全開放的,所有的使用者都可以來看,都可以來尋找bug,然後加以修改。免費軟體做到了成本的降低,但永遠不可能透過這樣的方式提高質量,這就是我們和它們的區別。”
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7970627/viewspace-717166/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Mysql】索引簡介MySql索引
- MySQL 索引簡介MySql索引
- MySQL索引簡介MySql索引
- MySQL簡介與啟動MySqlMySql
- MySQL 檢視簡介MySql
- MYSQL SHOW VARIABLES簡介MySql
- MySQL統計資訊簡介MySql
- MySQL 5.6 Table cache 簡介MySql
- MySQL 5.7 InnoDB引擎簡介MySql
- MYSQL中information_schema簡介MySqlORM
- MySQL檢視簡介與操作MySql
- mysql 常用sql語句 簡介MySql
- MySQL資料庫索引簡介MySql資料庫索引
- MySQL 5.7的主要特性簡介MySql
- MySQL簡介和安裝方法MySql
- 《MySQL 入門教程》第 01 篇 MySQL 簡介MySql
- MySQL 進階:INFORMATION_SCHEMA 簡介MySqlORM
- MySQL日誌引數配置簡介MySql
- MySQL-主從複製簡介MySql
- 《MySQL 8 DBA基礎教程》簡介MySql
- MySQL許可權系統簡介MySql
- MySQL備份與恢復簡介MySql
- Mysql maatkit 的安裝和簡介MySql
- MySQL入門系列:查詢簡介(二)MySql
- MySQL資料庫儲存引擎簡介MySql資料庫儲存引擎
- MySQL 建表DATA DIRECTORY 、INDEX DIRECTORY 簡介MySqlIndex
- MySQL NDB Cluster簡介及環境搭建MySql
- mysql_config_editor使用簡介MySql
- MySQL 5.7 密碼安全策略簡介MySql密碼
- mysql 資料庫效能分析工具簡介MySql資料庫
- 資料庫 Mysql 邏輯架構簡介資料庫MySql架構
- OceanBase簡介及其與MySQL的比較MySql
- mysql學習1:第一章:Mysql簡介與主流MySql
- 崑崙資料庫 MySQL 連線協議簡介資料庫MySql協議
- MySQL入門系列:查詢簡介(五)之子查詢MySql
- 資料庫的簡介和MySQL增刪改查資料庫MySql
- 簡單介紹MySQL列印死鎖日誌的方法MySql
- 簡單介紹MySQL索引失效的幾種情況MySql索引