MyISAM
は3つの異なるストレージフォーマットをサポートします。そのうちの2つである静的、または動的フォーマットは、使用しているカラムタイプによって自動的に選択されます。3つめである圧縮フォーマットは、myisampack
ユーティリティーでしか作成する事ができません。
BLOB
や TEXT
カラムを持たないテーブルに対して、CREATE
TABLE
か ALTER
TABLE
カラムを使用する時、ROW_FORMAT
テーブルオプションで、テーブルフォーマットをFIXED
か DYNAMIC
に強制する事ができます。
ALTER TABLE
を使った
ROW_FORMAT=DEFAULT
を指定する事で、テーブルを復元する事ができます。
ROW_FORMAT
についての情報は項12.1.8. 「CREATE TABLE
構文」を参照してください。