MySQL 5.5.5 M3 发布

时间: 2010-07-16/ 分类: 开源项目 / 浏览次数: 浏览 247 次 / 9个评论 发表评论

MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

MySQL的特性

  • 使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
  • 支持AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、NetBSD、OpenBSD、OS/2 Wrap、Solaris、SunOS、Windows等多种操作系统。
  • 为多种编程语言提供了API。这些编程语言包括C、C++、C#、Delphi、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。
  • 支持多线程,充分利用CPU资源,支持多用户。
  • 优化的SQL查询算法,有效地提高查询速度。
  • 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。
  • 提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。
  • 提供TCP/IP、ODBC和JDBC等多种数据库连接途径。
  • 提供用于管理、检查、优化数据库操作的管理工具。
  • 可以处理拥有上千万条记录的大型数据库。

该版本继续对 InnoDB 存储引擎进行改进,主要有:

  • InnoDB 存储引擎升级到 1.1.1 版本,该版本也是最新开发版
  • InnoDB 在恢复时使用哈希表存储 redo 日志,在64位系统中,哈希表的大小为 buffer pool 大小的 1/8,为了降低内存的使用,哈希表调整为 1/64 的缓冲池大小,如果是32位系统则为 1/128
  • 在慢查询日志中,UPDATE 和 DELETE 语句的 Rows_examined 值不再显示为0
  • 移除 mysql_fix_privilege_tables 脚本
  • 增加新变量:skip_name_resolve,用于禁用对客户端连接进行机器名解析
  • 新增 SHA2() 函数
  • 所有基于数值运算的函数现在都会抛出数值越界的错误
  • 其他还包括修复了不少的bug

详情请看 Change History

下载 MySQL 5.5.5 M3 开发版

9个评论

  1. 铁观音
    2010/07/21 于 23:24:37

    支持啊 :shock:

  2. 门新闻
    2010/07/20 于 11:28:29

    博主,你的空间是国内的还是国外的,最近被空间搞的没有脾气了,想找个好一点的空间,看你的博客访问速度不错,咨询一下,谢谢了!

    • 漠天
      2010/07/23 于 22:14:13

      是国内的,我用的是优智主机。 :mrgreen:

  3. reizhi
    2010/07/18 于 16:11:26

    MySQL AB,感觉没听说过

  4. 深圳酒店预订
    2010/07/18 于 11:16:33

    很久没来了 来看下

  5. 灯杆
    2010/07/17 于 18:02:47

    完美路过

  6. 文秘之家
    2010/07/17 于 17:58:18

    第一次来,不错的文章,很喜欢

  7. Firm
    2010/07/17 于 14:43:41

    用这个的人实在多,现在PHP类型的大多也都支持MySQL

    • 漠天
      2010/07/17 于 15:35:51

      这个数据库非常实用,像一些大的互联网公司也还在实用,不过他们已经做了优化啦。O(∩_∩)O哈哈~

发表评论

您的昵称 *

您的邮箱 *

您的网站

[贴图]

博客公告
  • 漠天博客换新的主题了,本主题系博主漠天开发,现在正处于测试阶段,虽然作者在个人本本上做了无数的测试,但是不能保证毫无BUG,所以,希望广大读者如发现本博客的BUG时希望向博主报告。==》留言本,在这谢谢你对本站的支持。