MySQL具有很多不同的形式,至少有四种不同的版本:MySQL standard、MySQL Max、MySQL Pro以及MySQL Classic。
除了许可证以外,MySQL Standard和MySQL Pro是完全一样的。
MySQL Standard注册在GNU Public License (GPL),而MySQL Pro 是MySQL Standard的商业注册版本。
MySQL Max包括一些尖端的和实验性的功能,这些功能不推荐在生产中使用。
MySQL Class仅在取得商业许可证后才能使用,并缺少很多重要功能。这类应用程序需要支持像事务和参照完整性(也就是外键)约束这样的关键功能。
但是:
北京时间2009年4月20日晚,Sun被Oracle收购,MySQL易主。
现在是
MySQL软件采取双授权模式(dual license),它分为社区版(免费)和商业版(收费)
一、费用上的区别
MySQL Community Server是开源社区版,不需要收费,MySQL Enterprise是企业版是要收费的。MySQL Cluster则是一种架构方案,由一组计算机组成,开源免费,MySQL Workbench则是一个图形化界面用来管理Mysql,分为商业和社区。
二、性能上的区别
MySQL Community Server的性能要低于MySQL Enterprise,MySQL Cluster的性能要远远高于单独一个MySQL Community Server和MySQL Enterprise。
三、功能上的区别
MySQL Community Server功能比较单一,而MySQL Enterprise要比社区版多出来许多功能。
mysql并不是所有版本都是免费的,Mysql各版本及费用介绍如下:
1、 MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
2、MySQL Enterprise Edition 企业版本,需付费,可以试用30天。
3、 MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。
4、 MySQL Cluster CGE 高级集群版,需付费。
5、MySQL Community Server 是开源免费的,这也是我们通常用的MySQL的版本。
扩展资料:mysql各版本的差异:
mysql-server-4.1
增加了子查询的支持,字符集增加UTF-8,GROUP BY语句增加了ROLLUP,mysql.user表采用了更好的加密算法,innodb开始支持单独的表空间。
mysql-server-5.0
增加了Stored procedures、Views、Cursors、Triggers、XA transactions的支持,增加了INFORATION_SCHEMA系统数据库。
mysql-server-5.1
增加了Event scheduler,Partitioning,Pluggable storage engine API ,Row-based replication、Global级别动态修改general query log和slow query log的支持。
参考资料:百度百科 mysql
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)