The InnoDB Plugin is available at the MySQL download site. You can download the plugin in these formats:
As a platform-specific executable binary file that is dynamically linked or “plugged in” to the MySQL server.
In source code form, available under the GNU General Public License (GPL), version 2.
While it is possible to use the source code to build a special version of MySQL containing the InnoDB Plugin, we recommend you install the binary shared library for the InnoDB Plugin instead, without building from source. Replacing the shared library is simpler and much less error prone than building from source.
The InnoDB Plugin is included in the MySQL distribution,
starting from MySQL 5.1.38.
From MySQL 5.1.46 and up, this is the only download location for the InnoDB Plugin;
it is not available from the InnoDB web site.
If you used any scripts or configuration files with the earlier InnoDB Plugin
from the InnoDB web site, be aware that
the filename of the shared library as supplied by MySQL
is
ha_innodb_plugin.so
or
ha_innodb_plugin.dll
,
as opposed to
ha_innodb.so
or
ha_innodb.dll
in the older Plugin downloaded from the InnoDB web site.
You might need to change the applicable file names in your startup or configuration scripts.
This discussion pertains to using the InnoDB Plugin with the MySQL Community Edition, whether source or binary. Except for download locations for MySQL software, the procedures documented here should work without change when you use MySQL Enterprise.
Whether you dynamically install the binary InnoDB Plugin or build from source, configure MySQL by editing the configuration file to use InnoDB as the default engine (if desired) and set appropriate configuration parameters to enable use of new InnoDB Plugin features, as described in Section 9.5, “Configuring the InnoDB Plugin”.
At this time, the InnoDB Plugin has not been
compiled or tested with the Intel C Compiler
(icc
), so you should use a version of
MySQL compiled with the GNU Compiler Collection
(gcc
).
This is the User’s Guide for InnoDB Plugin 1.0.6 for MySQL 5.1, generated on March 4, 2010 (rev 673:680M).