ホームページ >データベース >mysql チュートリアル >MySQL で特定のテーブルのストレージ エンジンを見つけるにはどうすればよいですか?

MySQL で特定のテーブルのストレージ エンジンを見つけるにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-14 14:25:02496ブラウズ

How do I Find the Storage Engine of a Specific Table in MySQL?

指定されたテーブルの MySQL エンジン タイプの取得

MySQL データベース内の複数のテーブルを操作する場合、それぞれのストレージ エンジンを識別することが重要ですテーブルを利用します。この情報は、パフォーマンスを最適化し、データの整合性を維持するために不可欠です。この記事では、MySQL データベース内の特定のテーブルのエンジン タイプを判断する方法について説明します。

解決策:

特定のテーブルに関連付けられたエンジン タイプを取得するには、次のコマンドを実行します。次の SQL クエリ:

SHOW TABLE STATUS WHERE Name = 'table_name';

「table_name」をエンジンをチェックするテーブルの名前に置き換えます。 type.

クエリを実行すると、Engine 列を含むさまざまなテーブル情報が表示されます。この列は、指定されたテーブルで使用されるストレージ エンジンを示します。一般的なエンジンの選択肢には、MyISAM と InnoDB があります。

例:

「customer_info」という名前のテーブルを持つ MySQL データベースがあると仮定します。エンジンのタイプを確認するには、次のクエリを実行します。

SHOW TABLE STATUS WHERE Name = 'customer_info';

クエリの出力には、「customer_info」テーブルのステータスが表示されます。 Engine 列を見つけて、そのストレージ エンジンを表示します。この場合、「customer_info」テーブルのエンジン タイプが表示されます。

以上がMySQL で特定のテーブルのストレージ エンジンを見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。