龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

MySQL:昨天的"玩具"到今天的竞争者(1)(2)

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
MySQL 4.1 MySQL 4.1推出之后,对于某些用户而言,4.1比MySQL 4.0具有更激动人心的升级可能: MySQL 4.1支持子查询。 不使用子查询时,许多查询可以更有效地编写

MySQL 4.1

MySQL 4.1推出之后,对于某些用户而言,4.1比MySQL 4.0具有更激动人心的升级可能:

MySQL 4.1支持子查询。

不使用子查询时,许多查询可以更有效地编写,但是会有例外。子查询是标准ANSI SQL特性。

支持Unicode (UTF-8),允许更广泛地进行国际化。

每个列、表或数据库都可以设置不同的字符集,如果以多种语言存储数据,这就很有必要了。

支持地理数据(OpenGIS)。

增强的警告发送。如果一个不够,MySQL 4.1可以将多个警告发送到客户端,这样就对于整体数据处理十分有用。

提高了一些速度。但这些速度提高可能被MySQL 4.1所承担的所有额外部分抵消。

尽管MySQL手册是发布的最好手册之一,MySQL 4.1还是附带了仅适用于该版本的HELP命令。

支持派生表,例如: SELECT table1.field1 FROM table, (SELECT * FROM table2) table3 WHERE table1.field1=table3.field1

支持多行查询,允许运行多个查询,然后读取最终结果。

各种维护语句将存入二进制日志中,在复制时您可以简化维护任务。

CREATE...LIKE允许开发人员按现有表的精确结构轻松地创建新表。另外,MySQL 4.1的三个显著功能包括:稳定的OpenSSL支持、更多的测试准备语句、更多的测试一个表的多个字符集。

MySQL 4.1或许是第一个实际“长大成人”的MySQL版本。由于4.1版本中一些新增加的特性和功能(例如地理数据、子选择语句、派生表),Oracle第一次开始真正关注MySQL。


精彩图集

赞助商链接