2012年9月23日日曜日

mysql テーブルごとのエンジンの確認

mysqlで、テーブルごとのエンジンを確認です。

 以下で確認できるようです。InnoDBがトランザクションを使えるらしい。
mysql> use information_schema;
mysql> select table_name, engine from tables where table_schema = DB_NAME;

あと, show create table xxxx;で対象テーブルのエンジンをみたりできました。

それでテーブルのエンジンの変更は以下

ALTER TABLE table_name engine = InnoDB;
ALTER TABLE table_name engine = MyISAM;
Share:

0 コメント: