InnoDB съществува от MySQL 4.0 и е компилиран в повечето версии, с изключение на някои специални - като това, което се дава на доставчиците на OEM.
Някои (много евтини) доставчици на хостинг избират да го деактивират, защото използва малко повече памет. В по-голямата си част обаче те са в малцинство, така че не трябва да се притеснявате.
Не трябва да ви притеснява и формулировката „движка за съхранение по подразбиране“. Това просто означава какво се случва, когато не посочите такъв. т.е.
CREATE TABLE my_table (a int);
- instead of -
CREATE TABLE my_table (a int) ENGINE=INNODB;
Ако възстановявате от mysqldump, той ще запази информацията за ENGINE. Ако InnoDB не съществува, MySQL автоматично ще замени MyISAM (освен ако не промените sql_mode по подразбиране, за да избегнете това заместване).