如何在 MySQL 中启用存档存储引擎?
最佳答案
我知道这有点晚了,就像 2 年一样,但我通过 Google 发现了这个问题,所以我想我会添加一个对我适用于 mysql v5.1.56 的答案
假设存档插件可用(看看它是否在我的 dist 上的/lib/mysql/plugin 插件目录中)它可以通过 mysql shell 使用:
安装插件soname "so_archive.so";
在 my.cnf(通常在/etc 中)的一行中输入“archive”作为单个条目。
重启mysql守护进程
应该是这样,命令“show engines”现在应该显示存档引擎可用。
顺便说一句。我发现除非先删除所有索引,否则无法将表转换为使用存档引擎,否则会显示“无法创建表”错误。
关于mysql - 启用存档引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1458122/