升级mysql,支持分区功能

MYSQL分区功能,该功能只在5.1中增加,所有要从以前的5.0升级至5.1.

刚开始编译,
./configure   --prefix=/opt/mysql  --localstatedir=/mysql/data

结果安装完以后登入MSYQL显示不支持分区

mysql> SHOW VARIABLES LIKE ‘%partition%’;
+——————-+——-+
| Variable_name     | Value |
+——————-+——-+
| have_partitioning | NO    |
+——————-+——-+


后来再仔细看了下帮助,发现MYSQL 5.1.23默认好像不安装分区,这个功能只是当作一个插件

再重新编译

./configure  --prefix=/opt/mysql  --localstatedir=/mysql/data   --with-plugins=partition

make && make install

再查看发现以支持分区功能

mysql> SHOW VARIABLES LIKE ‘%partition%’;
+——————-+——-+
| Variable_name     | Value |
+——————-+——-+
| have_partitioning | YES   |
+——————-+——-+

添加新评论 »