MySQLのデータファイルの”.ibd”は何か

ストレージエンジンに、Innodbのデータファイル。
通常は、ibdata1ファイルにデータが保存されるが、MySQLの設定を変更し、
テーブル別にInnodbのデータファイルを分ける設定をするとできるファイル。

userlist.frm ・・・ テーブルの構造が記録されたファイル
userlist.ibd ・・・ Innodbのデータが記録されたファイル(DBのテーブルデータの中身)

Innodbでテーブル別にファイルを分ける設定は、my.iniで以下の設定をする(されている)。

[mysqld]
innodb_file_per_table
スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする