Use the following table to confirm that the version of the InnoDB Plugin (whether source or binary) is compatible with your platform, hardware type (including 32-bit vs 64-bit) and with your version of MySQL. In general, a specific release of the InnoDB Plugin is designed to be compatible with a range of MySQL versions, but this may vary, so check the information on the download page.
When building MySQL from source, you can generally use the source for the InnoDB Plugin in place of the source for the built-in InnoDB. However, due to limitations of MySQL, a given binary version of the InnoDB Plugin is compatible only with a specific version of MySQL, as follows.
Table 9.1. InnoDB Plugin Compatibility
|InnoDB Plugin Release||MySQL Release (Binary Compatibility)||MySQL Release (Source Compatibility)|
|1.0.0||5.1.23||5.1.23 or newer|
|1.0.1||5.1.24||5.1.24 or newer|
|1.0.2||5.1.30||5.1.24 or newer|
|1.0.3||5.1.30 (not 5.1.31)||5.1.24 or newer|
|1.0.4||5.1.37||5.1.24 or newer|
|1.0.5||5.1.41||5.1.24 or newer|
|1.0.6||5.1.41||5.1.24 or newer|
|1.0.7 and higher||Incorporated into the applicable 5.1.x MySQL release; not separately downloadable.||N/A|
MySQL Bug #42610 prevents using the binary InnoDB Plugin with MySQL 5.1.31 or 5.1.32. There is no binary InnoDB Plugin for MySQL 5.1.33. The only way to use InnoDB Plugin with MySQL 5.1.31 through 5.1.35 is by building from source. This issue was resolved in MySQL 5.1.37 and InnoDB Plugin 1.0.4.