まず、データベースがInnoDBエンジンをサポートしているかどうかを確認します(サポートされていると思います;)):
SHOW ENGINES\G
その場合、デフォルトのinnodb関連のパラメーターがすでに配置されているので、次のように確認してください。
SHOW VARIABLES LIKE '%innodb%'
それらを理解し、特定のニーズに合わせて変更してみてください。デフォルトのパラメーターを使用している場合でも、InnoDBテーブルをいじくり回すことができます。
InnoDBテーブルのみを作成する場合は、現在のセッションのデフォルトのストレージエンジンを、次のコマンドで変更するか、デフォルトのストレージエンジンオプションSET storage_engine=INNODB;
を使用して構成で変更できます。
ちなみに、テーブルをInnoDBに変換する最速の方法は、上記の方法ではありません。データを挿入するだけで、次のようにしてテーブルをInnoDBに変換できます。
CREATE TABE new AS SELECT * FROM old WHERE 1<>1;
ALTER TABLE new ENGINE = INNODB;
INSERT INTO new SELECT * FROM old;
もちろん、必要なインデックスを手動で追加する必要がありますが、通常は、ALTER TABLE ...
少し大きいテーブルに比べて時間(および労力)を節約する価値があります。