MySQL各种版本中已实现的主要特性或规划中的特性
特性MySQ系列Foreign keys3.23(针对InnoDB存储引擎)Unions4.0Subqueries4.1R-trees4.1(针对MyISAM存储引擎)Stored procedures5.0Views5.0Cursors5.0XA transactions5.0Foreign keys5.1(在3.23中实施,对于InnoDB)Triggers5.0和5.1Full outer joins5.1Constraints5.1(在3.23中实施,对于InnoDB)Partitioning5.1Pluggable Storage Engine API5.1Row-Based Replication5.1这里也有一篇,似乎有些差异,贴来对比一下,来自:http://dbaview.cn/index.php/2008/11/mysql_update_function/ 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支持
计划中,但日期未定
允许用户自行定义新数据类型
目前尚无计划
猛贴,老管好样的 学习了解:D
页:
[1]