質問:
すべてのビューを特定するために多大な努力が払われてきましたが、さまざまな手法を使用してデータベース内のビューを作成しましたが、どれも望ましい結果をもたらしませんでした。これらの手法では正確な情報が提供されないのはなぜですか?
回答:
MySQL ビューのリストを取得するための推奨メソッド (例:
は、データベース名が間違っているため無効です。この問題を修正するには、次の構文を使用します。
SHOW FULL TABLES IN database_name WHERE TABLE_TYPE LIKE 'VIEW';
この変更されたクエリは、ビューが存在するデータベース名 (例: database_name) を指定し、その特定のデータベース内のすべてのビューを正確に列挙します。
以上がMySQL ビューのリストを取得するためのテクニックが失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。