InnoDB đã ra đời kể từ MySQL 4.0 và được biên dịch vào hầu hết các bản phát hành ngoại trừ một số bản đặc biệt - như những gì được cung cấp cho các nhà cung cấp OEM.
Một số nhà cung cấp dịch vụ lưu trữ (rất rẻ) chọn vô hiệu hóa nó vì nó sử dụng nhiều bộ nhớ hơn một chút. Tuy nhiên, phần lớn họ chỉ là thiểu số, vì vậy bạn không cần phải lo lắng.
Bạn cũng không cần quan tâm đến cụm từ "công cụ lưu trữ mặc định". Điều đó chỉ có nghĩa là những gì sẽ xảy ra khi bạn không chỉ định một. tức là
CREATE TABLE my_table (a int);
- instead of -
CREATE TABLE my_table (a int) ENGINE=INNODB;
Nếu bạn đang khôi phục từ mysqldump, nó sẽ giữ lại thông tin ENGINE. Nếu InnoDB không tồn tại, MySQL sẽ tự động thay thế MyISAM (trừ khi bạn thay đổi sql_mode mặc định để tránh sự thay thế này).