MySQL 开启支援 InnoDB


MySQL 在 5.1 版本开始默认没有支援 InnoDB, 如果用 yum 安装的话, Redhat 会处理好 InnoDB 支援, 但如果自行编译安装的话, 便需要作出一点改动。以前我编译 MySQL 会用以下参数编译:

这样会安装 MySQL 到 /usr/local/mysql51, 并安装所有额外的 charsets, 如果要在 MySQL 5.1 后支援 InnoDB, 需要加入支援 InnoDB 的参数, 如下:

但如果不能重新编译 MySQL, 可以用以下方法动态加载 InnoDB plugin:

1. 在指令模式用 root 登入 mysql:

2. 查看是否可以动态加载 plugin

当传回的结果是 YES 时, 表示可以动态加载 plugin.

3. 加载 InnoDB plugin:

4. 查看是否支援 InnoDB:

Tags:

Leave a Reply