目录

前言

1. 一般信息

2. 安装MySQL

3. 教程

4. MySQL程序概述

5. 数据库管理

6. MySQL中的复制

7. 优化

8. 客户端和实用工具程序

9. 语言结构

10. 字符集支持

11. 列类型

12. 函数和操作符

13. SQL语句语法

14. 插件式存储引擎体系结构

15. 存储引擎和表类型

16. 编写自定义存储引擎

17. MySQL簇

18. 分区

19. MySQL中的空间扩展

20. 存储程序和函数

21. 触发程序

22. 视图

23. INFORMATION_SCHEMA信息

24. 精度数学

25. API和库

26. 连接器

27. 扩展MySQL

A. 问题和常见错误

B. 错误代码和消息

C. 感谢

D. MySQL变更史

E. 移植到其他系统

F. 环境变量

G. MySQL正则表达式

H. MySQL中的限制

I. 特性限制

J. GNU通用公共许可

K. MySQL FLOSS许可例外

索引

附录D:MySQL变更史

在本附录中,列出了MySQL源码在不同版本中的变化,直至最新的MySQL 5.1版本,目前是MySQL 5.1.2-alpha。从MySQL 5.0版开始,我们为每个新的MySQL版本系列提供了新的手册版本(5.05.1等)。关于MySQL数据库软件以前版本中的变更信息,请参见该手册的对应版本。关于4.1系列之前旧版MySQL软件的更多信息,请参见MySQL 4.1参考手册。

由于在5.1系列中增加了新的特性,我们对本节进行了更新,以便所有人都能跟上发展步伐。

注意,我们倾向于在更改MySQL的同时更新手册。如果你发现这里列出的最新版MySQL无法在我们的下载页面上(http://dev.mysql.com/downloads/)找到,那表示该版本尚未发布。

与发布版本一起给出的日期指得是发布版所基于的最后BitKeeper ChangeSet的日期,不是提供软件包的日期。二进制版的提供日期比标记ChangeSet的日期晚几天,这是因为创建和测试所有的软件包需要一段时间。

当其出现在版本变更日志的条目中时,源码分发版和二进制分发版中包含的手册可能不是完全准确的,这是因为,在创建时还会对手册进行综合处理。关于最新版的变更日志,请参阅在线版本。

D.1. 5.1.x版中的变更情况(开发)

下述变更日志给出了在5.1树中所作的改动:

关于完整的变更清单,请参阅各5.1.x版的变更日志部分。

D.1.1. 5.1.2版中的变更情况(尚未发布)

增加或改变的功能:

更正的缺陷:

·         TEMPORARY表中,未恰当地强制外键。现在,在TEMPORARY表中,禁止了外键(Bug #12084

D.1.2. 5.1.1版中的变更情况(尚未发布)

增加或改变的功能:

更正的缺陷:

·         在预处理语句中与PARTITION BY子句一起执行CREATE TABLE语句时,会导致运行在调试模式下的服务器崩溃Bug #12097)。

·         NDB:如果使用分区功能在CREATE TABLE中指定了错误的nodegroup,当CREATE TABLE失败后,会导致表名被锁定(也就是说,无法重新使用表名)(Bug #12114)。

·         64位操作系统上,在具有分区表的查询中使用ORDER BY时,会导致服务器崩溃Bug #12116)。

·         当两个线程争用相同的表时,如果某一线程通过LOCK TABLES在另一个表上还存在锁定,而且该线程正试图以某种方式删除表,而另一线程希望在两个表上都存在锁定,此时,将出现死锁(Bug #10600)。

D.2. MyODBC的变更情况

D.2.1. MyODBC 3.51.12的变更情况

增加或改变的功能:

·         N/A

更正的缺陷:

·         SQLColumns()未返回关于表(该表有使用保留字命名的列)的信息Bug #9539)。

D.2.2. MyODBC 3.51.11的变更情况

增加或改变的功能:无变化。

更正的缺陷:

·         mysql_list_dbcolumns()insert_fields()正在检索某一表的所有行。更正了这些函数生成的查询,不返回任何行(Bug #8198)。

·         对于SQL_VARBINARYSQLGetTypoInfo()返回tinyblob对于SQL_BINARYSQLGetTypoInfo()不返回任何内容。予以了更正,对于SQL_VARBINARY,返回varbinary,对于SQL_BINARY,返回binary,对于SQL_LONGVARBINARY,返回longblobBug #8138)。


这是MySQL参考手册的翻译版本,关于MySQL参考手册,请访问dev.mysql.com。 原始参考手册为英文版,与英文版参考手册相比,本翻译版可能不是最新的。


This file is decompiled by an unregistered version of ChmDecompiler.
Regsitered version does not show this message.
You can download ChmDecompiler at : http://www.etextwizard.com/