mysql->MySQLテーブルには.frmファイルが1つしか対応していません..MYDファイルと.MYIファイルはありません.

629 ワード

From: http://blog.csdn.net/yhawaii/article/details/7084729 
 
今日MySQLを勉强している时、新しいデータベーステーブルを発见した时、テーブルは.frmファイルだけに対応していましたが、.MYDと.MYIファイルはありませんでした.
検索してみると、私のローカルのMySQLストレージテーブルの場合、デフォルトのデータベースストレージエンジンはInnoDBであり、InnoDBストレージエンジンを使用する場合、.MYDと.MYIファイルは生成されません.
 
したがって、.MYDファイルと.MYIファイルを生成するには、テーブルを作成するときに、データベース・ストレージ・エンジンを明示的に指定します.次の例は、テーブル作成文の例です.
 
create table testDb1 (columnName varchar(50)) engine=MyISAM ;

 既存のテーブルのストレージ・タイプを表示するには、次のコマンドを入力します.
 
show create table tableName /*  tableName      */