One of our clients is attempting to install a crm package and is getting this error:
Can I install InnoDB just for him? Should I? How?
Thanks.
Jeff
Just edit your my.cnf file. Take out the line "skip-innodb" from it. Then, restart MySQL. That should do it.
InnoDB Plug-in is an alternative to Original InnoDB. With some additional features and better performance. If you really need it, you can enable it since it's come with MySQL 5.1 packages. More info here ->
http://dev.mysql.com/doc/refman/5.1/en/innodb.html
However, I couldn't find "ha_innodb_plugin.so" under a server that have DirectAdmin installed. I'm not sure if the script compile it or not.
For My.cnf. You may need to check "innodb_buffer_pool_size = xxxM" The default one is pretty low. From what I've read, that buffer pool need to be bigger than the database itself since most InnoDB tasks are done in Memory. (Key buffer and a database itself) If buffer pool is not large enough, the performance will be pretty bad.
Also the config line below :
1. innodb_data_file_path = ibdata1:10M:autoextend
2. innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
The first line I got from MySQL 5 which means MySQL creates "ibdata1" file with 10M auto incremental. (ibdata1 is where you keep all of your databases in InnoDB format.)
Second line is a config I got from MySQL 5.1. That is to create "ibdata1" file with 2 GB size. Then, if 2 GB is not enough, create ibdata2 with 10M auto incremental.
And yes, MySQL can use both MyISAM and InnoDB in the same Database even though it's not recommend. I do that for some of my website.
All of these are from what I've read. So, it could be wrong. Anyway, hope you understand what I'm trying to say
________
Blonde Webcams