2012年6月4日月曜日

InnoDBからMyISAMに変換する

mysql(5.5)でテーブルをInnoDBからMyISAMに変換するには以下のクエリーを実行する。
>ALTER TABLE tablename ENGINE='MyISAM';
テーブルのエンジンを確認するには、
>SHOW TABLE STATUS;
すべてのテーブルを変換し、InnoDBが不要な場合には、/etc/my.cnfファイルを編集して無効にすることができます。変換する前に無効にしてしまうと変換に失敗します。
[mysqld]
skip-innodb
default-storage-engine=MyISAM

0 件のコメント:

コメントを投稿