現在、MyISAM テーブルと InnoDB テーブルの両方を使用する MySQL DB があります。なぜ両方が作成されたのかはわかりません。基本的に作成時にどちらに注意を払っていないからです。
開発目的で、DB (MySQL サーバーとデータ) をフラッシュ ドライブに格納しています。一日の仕事が終わったら、フラッシュドライブを取り出して家に持ち帰り、そこで DB の作業を続けます。過去 1 か月に 2 回、私が判断できる限り、1 つ以上の InnoDB テーブルが破損し、mysql サーバーの起動が拒否されました。私は InnoDB を使用したいと思っていますが、なぜこれが起こり続けるのか心配です。InnoDB を MyISAMS に変換する必要がありますか?