这里也有一篇,似乎有些差异,贴来对比一下,来自: MySQL各版本重要功能升级列表(摘自《MySQL 5权威指南》)
功
能
| 版
本
| 镜像(动态复制)
| 3.23
| 在MyISAM数据表中进行全文搜索
| 3.23
| BDB数据表开始支持事务处理
| 3.23.34
| InnoDB数据表开始支持事务处理
| 3.23.34
| InnoDB数据表上的引用集成性检查功能
| 3.23.34
| DELETE和跨多个数据表的DELETE
| 4.0
| 跨多个数据表的UPDATE
| 4.0
| UNION(合并多个SELECT结果)
| 4.0
| 查询缓存区(加快重复执行的SQL命令的执行速度)
| 4.0
| 嵌入式MySQL库
| 4.0
| 加密通信(Secure Socket Layer,SSL)
| 4.0
| InnoDB数据表开始支持热备份(商业化的额外组件)
| 4.0
| 适用于客户软件共享函数库的GPL许可证(即以前的LGPL许可证)
| 4.0
| 子查询
| 4.1
| 支持Unicode(UTF8和UCS2=UTF16)
| 4.1
| 支持GIS(GEOMETRY数据类型,R树索引)
| 4.1
| 可变语句(带参数的SQL命令)
| 4.1
| GROUP BY语句增加了ROOLUP子句
| 4.1
| mysql.user数据表采用了更好的口令字加密算法
| 4.1
| 允许单个数据表单独存放在一个InnoDB表空间文件里
| 4.1
| VARCHAR类型的数据列可以容纳超过255个字符
| 5.0
| 引入了BIT数据类型
| 5.0
| 存储过程(Stored Procedure,SP)
| 5.0版前后
| 触发器(自动执行SQL代码)
| 5.0/5.1
| 视图
| 5.0
| 更节约空间的InnoDB表空间格式
| 5.0/5.1
| 新的数据库架构管理方案(数据字典,INFORMATION_SCHEMA数据库)
| 5.0
| FULL OUTER JOIN
| 5.1版前后
| 针对MyISAM数据表的引用一致性检查机制
| 5.1版前后
| 无须用户参与的镜像备份功能
| 5.1版前后
| MyISAM数据表开始支持热备份
| 5.1版前后
| 只作用于数据列的约束
| 5.1版前后
| 视图
| 5.1版前后
| XML支持
| 计划中,但日期未定
| 允许用户自行定义新数据类型
| 目前尚无计划
|
|