![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/zh/thumb/6/62/MySQL.svg/langzh-hans-640px-MySQL.svg.png&w=640&q=50)
MySQL
开放源码的关联式资料库管理系统 / 维基百科,自由的 encyclopedia
MySQL(官方发音为/maɪ ˌɛskjuːˈɛl/“My S-Q-L”[7],但也经常被读作/maɪ ˈsiːkwəl/“My Sequel”)原本是一个开放源码的关联式资料库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统(Sun Microsystems)收购。2009年,甲骨文公司(Oracle)收购昇阳微系统公司,MySQL成为Oracle旗下产品。
![]() |
![]() | |
默认MySQL命令行横幅和提示的画面截图 | |
原作者 | MySQL AB |
---|---|
开发者 | 甲骨文公司 |
首次发布 | 1995年5月23日,29年前(1995-05-23) |
当前版本 | ![]() |
源代码库 | ![]() |
编程语言 | C语言、C++[4] |
操作系统 | Linux、Solaris、macOS、Windows、 FreeBSD[5] |
语言 | 英语 |
类型 | RDBMS |
许可协议 | GNU通用公共许可证(第2版) 专有软件[6] |
网站 | www![]() |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/82/LAMP_software_bundle.svg/640px-LAMP_software_bundle.svg.png)
MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站。非常流行的开源软件组合LAMP中的“M”指的就是MySQL。
但被甲骨文公司收购后,Oracle大幅调涨MySQL商业版的售价,且甲骨文公司不再支持另一个自由软体专案OpenSolaris的发展,因此导致自由软体社群们对于Oracle是否还会持续支援MySQL社群版(MySQL之中唯一的免费版本)有所隐忧,MySQL的创始人麦克尔·维德纽斯以MySQL为基础,成立分支计划MariaDB。而原先一些使用MySQL的开源软体逐渐转向MariaDB或其它的资料库。例如维基百科已于2013年正式宣布将从MySQL迁移到MariaDB数据库[8]。
MySQL的license现在分为免费的社区版与收费的标准版、企业版等[9]。一般说来,如果在非开源项目中发布了MySQL,或者需要Oracle公司提供对MySQL的技术支持,或者使用MySQL的一些企业版工具或插件,或者修改MySQL源代码并作为闭源的软件等等情形,需要购买商业版本。如果只是安装并使用MySQL,甚至修改并使用MySQL,无论是否收费;或者软件中不包含MySQL,软件的用户自行安装MySQL;或者使用GPL协议的开源软件产品中包含了MySQL,这些情形可能使用社区版MySQL。