本文目錄一覽:
mysql是免費的嗎?
1、MySQL Community Server 社區版本,開源免費,但不提供官方技術支持。
2、 MySQL Enterprise Edition 企業版本,需付費,可以試用30天。
3、 MySQL Cluster 集群版,開源免費。可將幾個MySQL Server封裝成一個Server。
4、 MySQL Cluster CGE 高級集群版,需付費。
mysql是完全免費的嗎
在當今世界是很受歡迎的開源數據庫,有人說MySQL是完全免費軟件,這種說法對不對啊,接下來將為大家解開這個謎團。 MySQL是世界上最受歡迎的開源數據庫。MySQL在中國也越來越受歡迎並被廣泛關注。但是中國部分用戶對於MySQL認識還存在一個誤區,當提起MySQL時,許多用戶第一反應是:「MySQL不是完全免費的軟件嗎?」。然而,通過仔細研讀MySQL所遵循的GPLv2協議,得到的結論是:MySQL是開源軟件,但開源並不意味着完全免費,開源的優勢可以使更多的人對代碼改進和完善,但開源軟件的使用應遵循該軟件提供的使用授權協議。 Oracle/Sun公司以雙重許可的方式提供 MySQL數據庫服務器和 MySQL客戶端庫,旨在滿足開發和分銷需求的商業分銷商(例如 OEMs,ISVs和 VARs)和開源項目兩種需求。 對於OEMs,ISVs,VARs 和其他商業應用分銷商: OEMs,ISVs,VARs 和其他分銷商如果在分銷的商業授權軟件中結合了MySQL 數據庫,且不願意遵循GNU GPL V2 協議公開商業授權軟件源碼的,必須和Oracle/Sun 公司達成商業許可協議。 對於開源項目和其他開放源碼的應用開發人員:對於遵循GPL 協議的自由開放源碼軟件(「FOSS」)開發者,想要分發這些包含MySQL 的FOSS 應用,Oracle/Sun 的MySQL GPL 開源軟件許可將是最好的選擇。對於遵循FOSS 協議而不是GPL 協議的軟件開發者和分銷商,Oracle/Sun公司提供一個GPL許可的MySQL客戶端庫,其中對FOSS做了例外處理,使其在特定情況下,使用這些MySQL 客戶端庫而不會使整個衍生軟件必須遵循GPL 協議。 簡而言之,如果您開發的應用軟件用到MySQL,不用於銷售盈利,您可以免費使MySQL,但您同時也必須開放您的源代碼。反之您是用於銷售,您應該支付License費用。 MySQL是開源自由軟件,當我們在談論自由軟件時,我們所指的是自由,而不是價格。開源自由軟件不同於一般意義上的免費軟件,很多商業軟件企業在激烈市場競爭下,也紛紛推出了免費版本如微軟的SQL Server免費版本。 MySQL創始人之一David Axmark針對該現象這樣指責道:「不要相信它們所謂的開源。開源和免費不是一個概念,開源最大的意義在於最底層源代碼都是完全開放的,所有的用戶都可以來看,都可以來尋找bug,然後加以修改。免費軟件做到了成本的降低,但永遠不可能通過這樣的方式提高質量,這就是我們和它們的區別。」 開源和商業並不矛盾,一方面,通過開源版本使MySQL數據庫擁有大量用戶,產品質量得到不斷的改進和發展;另一方面,開源使商業目的的用戶的前期研發投入為零,MySQL數據庫通過商業版的許可銷售和支持服務則可以獲得收入。這在某種程度上,可以成功解決開源軟件如何盈利的問題,促進開源軟件產品更長遠發展。 伴隨着開源軟件在中國的發展,諸多相關討論提及法律問題,越來越多的討論甚至爭論轉向法律層面.
mysql數據庫的優點
mysql數據庫的優點如下:
1、速度:運行速度快。
2、價格:MySQL對多數個人來說是免費的。
3、容易使用;與其他大型數據庫的設置和管理相比,其複雜程度較低,容易學習。
4、可移植性:能夠工作在眾多不同的系統平台上,例如:Windows、Linux、Unix、MacOS等。
5、豐富的接口:提供了用於C、C++、Eiffel、Java、Perl、PHP、Python、Rudy和TCL等語言的APl。6、支持查詢語言:MySQL可以利用標準SQL語法和支持ODBC(開放式數據庫連接)的應用程序。
7、安全性和連接性;十分靈活和安全的權限和密碼系統,允許主機驗證。連接到服務器時,所有的密碼均採用加密形式,從而保證了密碼安全。並且由於MySQL時網絡化的,因此可以在互聯網網上的任何地方訪問,提高數據共享效率。
如何在官網上下載可安裝版的MySQL數據庫
MySQL是一款開源免費的數據庫,因為其這種特性而成為用戶最多的數據庫。
打開搜索輸入「MySQL」,找到官網;
進入鏈接,點擊上方「DOWNLOADS」字樣,進入下載頁;
選擇「Communtiy」;
選擇第一個「MySQL Community Server 」;
進入下拉頁,選擇(X86,64-bit),ZIP Archive;
進入下載頁,下載頁面有註冊登錄按鈕,也可選擇「No thanks,just start my download」不用註冊下載;
選擇不用註冊登錄選項,進入下載狀態;
打開壓縮包,安裝完成。
特別提示
請根據自己的電腦(×32、×64)下載;
mysql ZIP Archive: 壓縮版本,需要自己配置;
mysql MSI Installer:安裝版本,安裝過程中自動配置。
mysql的特點是什麼?
一、MySQL數據庫的特點和優勢:
(1)功能強大
MySQL 中提供了多種數據庫存儲引擎,各引擎各有所長,適用於不同的應用場合,用戶可以選擇最合適的引擎以得到最高性能,可以處理每天訪問量超過數億的高強度的搜索 Web 站點。MySQL5 支持事務、視圖、存儲過程、觸發器等。
(2)支持跨平台
MySQL 支持至少 20 種以上的開發平台,包括 Linux、Windows、FreeBSD 、IBMAIX、AIX、FreeBSD 等。這使得在任何平台下編寫的程序都可以進行移植,而不需要對程序做任何的修改。
(3)運行速度快
高速是 MySQL 的顯著特性。在 MySQL 中,使用了極快的 B 樹磁盤表(MyISAM)和索引壓縮;通過使用優化的單掃描多連接,能夠極快地實現連接;SQL 函數使用高度優化的類庫實現,運行速度極快。
(4)支持面向對象
PHP 支持混合編程方式。編程方式可分為純粹面向對象、純粹面向過程、面句對象與面向過程混合 3 種方式。
(5)安全性高
靈活和安全的權限與密碼系統,允許基本主機的驗證。連接到服務器時,所有的密碼傳輸均採用加密形式,從而保證了密碼的安全。
(6)成本低
MySQL 數據庫開放源代碼且無版權制約,是一種完全免費的產品,用戶可以直接通過網絡下載,自主性及使用成本低。體積小,安裝方便。歷史悠久,用戶使用活躍,遇到問題可以尋求幫助,易於維護。
(7)支持各種開發語言
MySQL 為各種流行的程序設計語言提供支持,為它們提供了很多的 API 函數,包括 PHP、ASP.NET、Java、Eiffel、Python、Ruby、Tcl、C、C++、Perl 語言等。
(8)數據庫存儲容量大
MySQL 數據庫的最大有效表尺寸通常是由操作系統對文件大小的限制決定的,而不是由 MySQL 內部限制決定的。InnoDB 存儲引擎將 InnoDB 表保存在一個表空間內,該表空間可由數個文件創建,表空間的最大容量為 64TB,可以輕鬆處理擁有上千萬條記錄的大型數據庫。
(9)支持強大的內置函數
PHP 中提供了大量內置函數,幾乎涵蓋了 Web 應用開發中的所有功能。它內置了數據庫連接、文件上傳等功能,MySQL 支持大量的擴展庫,如 MySQLi 等,可以為快速開發 Web 應用提供便利。
二、相比其他數據庫的特點和優勢:
(1) 對事務的提交
MySQL默認是自動提交,不需要在寫commit指令或者點擊commit按鈕。
(2) 分頁查詢
MySQL是直接在SQL語句中寫”select… from …where…limit m, n”,有limit就可以實現分頁。PHP里還可以用SEEK定位到結果集的位置。
(3) 事務隔離級別
MySQL是read commited的隔離級別。
一個session讀取數據時,其他session不能更改數據,但可以在表最後插入數據。session更新數據時,要加上排它鎖,其他session無法訪問數據。
(4) 複製簡單
MySQL複製服務器配置簡單。
(5) 自動增長的數據類型處理
MYSQL有自動增長的數據類型,插入記錄時不用操作此字段,會自動獲得數據值。
(6) 單引號的處理
MYSQL里可以用雙引號包起字符串。
(7) 日期字段的處理
MYSQL日期字段分DATE和TIME兩種。
(8) 空字符的處理
MYSQL的非空字段也有空的內容,NULL或空字符。
MySQL是免費的嗎?
在當今世界是很受歡迎的開源數據庫,有人說MySQL是完全免費軟件,這種說法對不對啊,接下來將為大家解開這個謎團。 MySQL是世界上最受歡迎的開源數據庫。MySQL在中國也越來越受歡迎並被廣泛關注。但是中國部分用戶對於MySQL認識還存在一個誤區,當提起MySQL時,許多用戶第一反應是:「MySQL不是完全免費的軟件嗎?」。然而,通過仔細研讀MySQL所遵循的GPLv2協議,得到的結論是:MySQL是開源軟件,但開源並不意味着完全免費,開源的優勢可以使更多的人對代碼改進和完善,但開源軟件的使用應遵循該軟件提供的使用授權協議。 Oracle/Sun公司以雙重許可的方式提供 MySQL數據庫服務器和 MySQL客戶端庫,旨在滿足開發和分銷需求的商業分銷商(例如 OEMs,ISVs和 VARs)和開源項目兩種需求。 對於OEMs,ISVs,VARs 和其他商業應用分銷商: OEMs,ISVs,VARs 和其他分銷商如果在分銷的商業授權軟件中結合了MySQL 數據庫,且不願意遵循GNU GPL V2 協議公開商業授權軟件源碼的,必須和Oracle/Sun 公司達成商業許可協議。 對於開源項目和其他開放源碼的應用開發人員:對於遵循GPL 協議的自由開放源碼軟件(「FOSS」)開發者,想要分發這些包含MySQL 的FOSS 應用,Oracle/Sun 的MySQL GPL 開源軟件許可將是最好的選擇。對於遵循FOSS 協議而不是GPL 協議的軟件開發者和分銷商,Oracle/Sun公司提供一個GPL許可的MySQL客戶端庫,其中對FOSS做了例外處理,使其在特定情況下,使用這些MySQL 客戶端庫而不會使整個衍生軟件必須遵循GPL 協議。 簡而言之,如果您開發的應用軟件用到MySQL,不用於銷售盈利,您可以免費使MySQL,但您同時也必須開放您的源代碼。反之您是用於銷售,您應該支付License費用。 MySQL是開源自由軟件,當我們在談論自由軟件時,我們所指的是自由,而不是價格。開源自由軟件不同於一般意義上的免費軟件,很多商業軟件企業在激烈市場競爭下,也紛紛推出了免費版本如微軟的SQL Server免費版本。 MySQL創始人之一David Axmark針對該現象這樣指責道:「不要相信它們所謂的開源。開源和免費不是一個概念,開源最大的意義在於最底層源代碼都是完全開放的,所有的用戶都可以來看,都可以來尋找bug,然後加以修改。免費軟件做到了成本的降低,但永遠不可能通過這樣的方式提高質量,這就是我們和它們的區別。」 開源和商業並不矛盾,一方面,通過開源版本使MySQL數據庫擁有大量用戶,產品質量得到不斷的改進和發展;另一方面,開源使商業目的的用戶的前期研發投入為零,MySQL數據庫通過商業版的許可銷售和支持服務則可以獲得收入。這在某種程度上,可以成功解決開源軟件如何盈利的問題,促進開源軟件產品更長遠發展。 伴隨着開源軟件在中國的發展,諸多相關討論提及法律問題,越來越多的討論甚至爭論轉向法律層面。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/258433.html