mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 20:42:30 +01:00
797cc5a739
The Innodb plugin 1.0.4 can be installed dynamically using the 'INSTALL PLUGIN' syntax If mysqld is already statically linked with the inbuilt innodb, it is not possible to install the innodb plugin 1.0.4 dynamically. Doing so would throw this error - Function 'innodb' already exists. storage/innodb_plugin/Makefile.am: Remove references of 'storage/innobase' and use $(srcdir) instead. Renamed the dynamic plugin library name to 'ha_innodb_plugin' so that it can be installed along with inbuilt plugin. storage/innodb_plugin/Makefile.in: Remove this file as it can be generated automatically by automake using the Makefile.am storage/innodb_plugin/handler/ha_innodb.cc: Remove refernces to "storage/innobase" and the headers can be included directly. Declare the plugin with the new name innodb_plugin storage/innodb_plugin/plug.in: Rename the plugin innobase as innodb_plugin |
||
---|---|---|
.. | ||
btr | ||
buf | ||
data | ||
dict | ||
dyn | ||
eval | ||
fil | ||
fsp | ||
fut | ||
ha | ||
handler | ||
ibuf | ||
include | ||
lock | ||
log | ||
mach | ||
mem | ||
mtr | ||
mysql-test | ||
os | ||
page | ||
pars | ||
que | ||
read | ||
rem | ||
row | ||
scripts | ||
srv | ||
sync | ||
thr | ||
trx | ||
usr | ||
ut | ||
win-plugin | ||
ChangeLog | ||
CMakeLists.txt | ||
compile-innodb | ||
compile-innodb-debug | ||
COPYING | ||
COPYING.Google | ||
ha_innodb.def | ||
Makefile.am | ||
plug.in | ||
README | ||
setup.sh |
This is the source of the InnoDB Plugin 1.0.4 for MySQL 5.1 =========================================================== Instructions for compiling the plugin: -------------------------------------- 1. Get the latest MySQL 5.1 sources from http://dev.mysql.com/downloads/mysql/5.1.html#source 2. Replace the contents of the mysql-5.1.N/storage/innobase/ directory with the contents of this directory. 3. Optional (only necessary if you are going to run tests from the mysql-test suite): cd into the innobase directory and run ./setup.sh 4. Compile MySQL as usual. 5. Enjoy! See the online documentation for more detailed instructions: http://www.innodb.com/doc/innodb_plugin-1.0/innodb-plugin-installation.html For more information about InnoDB visit http://www.innodb.com Please report any problems or issues with the plugin in the InnoDB Forums http://forums.innodb.com/ or in the MySQL Bugs database http://bugs.mysql.com Thank you for using the InnoDB plugin!