关于MySQL的版本

    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仅在取得商业许可证后才能使用,并缺少很多重要功能。这类应用程序需要支持像事务和参照完整性(也就是外键)约束这样的关键功能。

时间: 2025-01-21 08:31:27

关于MySQL的版本的相关文章

MySQL essential版本和普通版本有什么区别?

MySQL 的官网下载地址:http://www.mysql.com/downloads/ 在这个下载界面会有几个版本的选择. 1. MySQL Community Server 社区版本,开源免费,但不提供官方技术支持. 2. MySQL Enterprise Edition 企业版本,需付费,可以试用30天. 3. MySQL Cluster 集群版,开源免费.可将几个MySQL Server封装成一个Server. 4. MySQL Cluster CGE 高级集群版,需付费. 5. My

MySQL嵌入式版本的小程序例子

MySQL嵌入式版本越来越式微了.碰巧有个小应用用到了它,顺便记录一下.  文档可以参考http://dev.mysql.com/doc/refman/5.6/en/libmysqld-example.html,看起来年久失修的样子,没法一看就懂.  希望下面这个简化的步骤可以起到点作用.  1. 下载代码并且进行版本编译.这个还比较简单,文档说的也很靠谱.  $ cmake . -DCMAKE_INSTALL_PREFIX=/home/mysql -DWITH_EMBEDDED_SERVER=

mysql 各版本的一些命令差异

mysql 各版本的一些命令差异: show innodb status\G mysql-5.1 show engines innodb status\G mysql-5.5   关于grant授权 mysql-5.5 的 user@'%'不包含localhost MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要区别     1.4.1 增加了子查询的支持,字符集增加UTF-8,GROUP BY语句增加了ROLLUP,mysql.user表采用了更好的加密算法.     2.5.0

javamysql-SQL文件导入MySQL显示版本不对

问题描述 SQL文件导入MySQL显示版本不对 you have an error in your sql syntax,check the manual that corresponds to your MYSQL server version for the right syntax.. 解决方案 sql有语法问题,可能不符合mysql的语法 解决方案二: 检查你的sql文件是否有错误 解决方案三: mysql导入.sql文件MYSQL 导入执行sql文件MySQL导入.sql文件及常用命令

mysql 同一版本,同样的库,同样的参数设置,却不同的优化策略是为什么?

问题描述 如题:mysql 同一版本,同样的库,同样的参数设置,却不同的优化策略是为什么? 同一句sql,在247的服务器上,正常的解析,使用正常索引,小表驱动大表, 在181的服务器上,不能正常的解析,没使用索引,大表驱动小表. 问题补充:yanq12 写道 解决方案 引用关键的是他有时候是按照大表驱动小表的解析方式,有时候是按照小表驱动大表的解析方式,来解析这个应该是优化器的问题吧,估计是大表驱动小表和小表驱动大表效率差不多....至于没使用索引的话,可能是因为优化器认为全表扫描效率比索引高

查看mysql数据库版本方法总结

当你接手某个mysql数据库管理时,首先你需要查看维护的mysql数据库版 本:当开发人员问你mysql数据库版本时,而恰好你又遗忘了,那么此时也需要去查看mysql数据库的版本...............下文总结一下 Linux平台下查看mysql数据库的方法.个人觉得总结的比较全面了.   方法1:登录数据库时,你可以看到对应mysql数据库的版本信息,如下所示:   [root@DB-Server ~]# mysql -u root -p Enter password: Welcome

linux-fedora安装mysql出现版本冲突有什么解决办法

问题描述 fedora安装mysql出现版本冲突有什么解决办法 在fedora15中用yum安装mysql,可能之前不太懂就把mysql-libs给更新了,然后问题就来了,如下: 错误:Package: mysql-5.5.23-1.fc15.i686 (updates) Requires: mysql-libs(x86-32) = 5.5.23-1.fc15 已安装: mysql-libs-5.5.24-1.fc15.i686 (@updates-testing) mysql-libs(x86

mysql不同版本和存储引擎选型的验证

Mysql的版本和存储引擎较多,为了选择最适合业务使用的系统,需要进行一定的验证,本文描述mysql的验证过程和思路. 主要涉及: Mysql的版本 v Mariadb v Tokudb v Oracle 具体的存储引擎 v Myisam v Innodb v TokuDB v Maria 如下是具体的思路 My.cnf配置 log-bin=mysql-bin 关闭,不要写日志 skip-networking 开启 安装和配置 v mariadb5.5 v Oracle v Tokudb 如上目

10301 MySQL各个版本区别及下载

参考:http://www.admin10000.com/document/62.html MySQL 的官网下载地址:http://www.mysql.com/downloads/ 在这个下载界面会有几个版本的选择. 1. MySQL Community Server 社区版本,开源免费,但不提供官方技术支持. 2. MySQL Enterprise Edition 企业版本,需付费,可以试用30天. 3. MySQL Cluster 集群版,开源免费.可将几个MySQL Server封装成一

◆ Mysql低版本存在的远程访问漏洞

mysql|访问 ◆ Mysql远程访问漏洞     一. 概述 MySQL是一个常用的小型数据库系统,国内有很多站点正在使用它作为web数据库.在MySQL的口令验证机制里存在安全漏洞.它允许任何用户从有目标机器数据库访问权限的机器上与该数据库进行连接.攻击者不必知道帐号的口令,而只需知道一个可用的帐号名即可.所有低于Mysql 3.22.32的版本可能都是有问题的. 二. 细节 MySQL的口令认证的机制是这样的:当一个客户端发送一个连接请求的时候,服务端会首先产生一个随机字符串(A),将这