如何添加innodb引擎?

怎么添加innodb引擎???

我在centos下装了mysql-5.1.56.tar.gz ,结果发现没有innodb。。。

mysql> show plugin;

+————+——–+—————-+———+———+

| Name | Status | Type | Library | License |

+————+——–+—————-+———+———+

| binlog | ACTIVE | STORAGE ENGINE | NULL | GPL |

| partition | ACTIVE | STORAGE ENGINE | NULL | GPL |

| ARCHIVE | ACTIVE | STORAGE ENGINE | NULL | GPL |

| BLACKHOLE | ACTIVE | STORAGE ENGINE | NULL | GPL |

| CSV | ACTIVE | STORAGE ENGINE | NULL | GPL |

| MEMORY | ACTIVE | STORAGE ENGINE | NULL | GPL |

| MyISAM | ACTIVE | STORAGE ENGINE | NULL | GPL |

| MRG_MYISAM | ACTIVE | STORAGE ENGINE | NULL | GPL |

+————+——–+—————-+———+———+

8 rows in set, 1 warning (0.00 sec)

1,怎么加上innodb?

2,如果要卸载的话,如何卸载?

非常感谢!!



show engines 看看。

把配置文件里的skip-innodb 选项去掉。要是没有选项则:

进入MySQL 命令行 执行:

INSTALL PLUGIN INNODB SONAME ‘ha_innodb_plugin.so’;

INSTALL PLUGIN INNODB_TRX SONAME ‘ha_innodb_plugin.so’;

INSTALL PLUGIN INNODB_LOCKS SONAME ‘ha_innodb_plugin.so’;

INSTALL PLUGIN INNODB_LOCK_WAITS SONAME ‘ha_innodb_plugin.so’;

INSTALL PLUGIN INNODB_CMP SONAME ‘ha_innodb_plugin.so’;

INSTALL PLUGIN INNODB_CMP_RESET SONAME ‘ha_innodb_plugin.so’;

INSTALL PLUGIN INNODB_CMPMEM SONAME ‘ha_innodb_plugin.so’;

INSTALL PLUGIN INNODB_CMPMEM_RESET SONAME ‘ha_innodb_plugin.so’;




上面的是plugin innodb,你gg下就知道是什么了。没有的话你重新加载下就可以了,或则在配置文件里面修改 my.cnf

在mysqld选项下面添加:

plugin-load=innodb=ha_innodb_plugin.so 

就可以了。




探讨

在mysqld选项下面添加:

plugin-load=innodb=ha_innodb_plugin.so

就可以了。

如何添加innodb引擎?

相关文章:

你感兴趣的文章:

标签云: