Chinaunix首页 | 论坛 | 博客
  • 博客访问: 279215
  • 博文数量: 30
  • 博客积分: 1425
  • 博客等级: 上尉
  • 技术积分: 340
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-03 12:59
文章分类

全部博文(30)

文章存档

2010年(14)

2009年(8)

2008年(8)

我的朋友

分类: Mysql/postgreSQL

2008-08-10 22:51:21

MySQL版本的命名规则为:x.x.x,比如5.0.26.
到目前为止,MySQL退出了6个系列的版本:
3.23.n    ;
4.0.n     ;
4.1.n     ;
5.0.n     ;
上面的4个版本是稳定的(GA),还有下面的两个版本:
5.1.n     ;
6.0.n     ;
今天MySQL官网上5.1系列的最新版本是5.1.26(RC)版,6.0系列的是6.0.6(alpha)版。
 
新版本的功能比老版本的要多,但老版本相对新版本来说更稳定一点。所以根据自己的需要来选择适合的版本。
 
MySQL各个版本之间的一些差别:
子查询                                :       4.1开始支持,以前的不支持
unicode                              :       4.1开始支持,以前的不支持
可变语句                              :       4.1开始支持,以前的不支持
GROUP BY语句增加了ROLLUP              :       4.1开始支持,以前的不支持
mysql.user表采用了更好的加密算法        :       4.1开始支持,以前的不支持
允许单个Innodb表存放在一个表空间里       :       4.1开始支持,以前的不支持
VARCHAR类型的数据列可以存储超过255个字符  :      5.0开始支持,以前的不支持
bit数据类型                            :      5.0开始支持,以前的不支持
存储过程                               :      5.0开始支持,以前的不支持
触发器                                 :      5.0开始支持,以前的不支持
视图                                   :      5.0开始支持,以前的不支持
 
如果要用到一些新的功能,就要考虑升级到新的版本。比如要用到存储过程的话,就得至少安装5.0系列版本。另外需要说的是4.1版的mysql.user表采用了新的加密算法,4.0版是16位加密,4.1版是用新的加密算法45位存储,所以4.0升级到4.1版mysql.user表需要重新生成。
阅读(2092) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-07-05 16:40:33

你好我也是学软件的,可以认识一下吗? QQ:944163256

chinaunix网友2008-10-15 18:24:07

asd