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ファイルを生成するには、テーブルを作成するときに、データベース・ストレージ・エンジンを明示的に指定します.次の例は、テーブル作成文の例です.
既存のテーブルのストレージ・タイプを表示するには、次のコマンドを入力します.
今日MySQLを勉强している时、新しいデータベーステーブルを発见した时、テーブルは.frmファイルだけに対応していましたが、.MYDと.MYIファイルはありませんでした.
検索してみると、私のローカルのMySQLストレージテーブルの場合、デフォルトのデータベースストレージエンジンはInnoDBであり、InnoDBストレージエンジンを使用する場合、.MYDと.MYIファイルは生成されません.
したがって、.MYDファイルと.MYIファイルを生成するには、テーブルを作成するときに、データベース・ストレージ・エンジンを明示的に指定します.次の例は、テーブル作成文の例です.
create table testDb1 (columnName varchar(50)) engine=MyISAM ;
既存のテーブルのストレージ・タイプを表示するには、次のコマンドを入力します.
show create table tableName /* tableName */