-4

MySQL データベースと通信する小さなプログラムを作成しました。それが機能する方法は、ユーザーがテーブル名を入力するインデックス ページにいることです。テーブル名は、テーブルの内容を表示するか、そのテーブルが存在しないことをユーザーに通知するサーブレットに渡されます。テーブルが存在する場合はテーブルを表示するコードを既に作成しましたが、テーブルがまだ存在しないかどうかを確認して、そのテーブルを作成したいと考えています。いくつかの方法は?

4

1 に答える 1

1

どちらかを実行できます

show tables like "table_name";

また

SELECT COUNT(*)
FROM information_schema.tables 
WHERE table_schema = '[database name]' 
AND table_name = '[table name]';

SELECT クエリを実行したときと同様の結果セットが返されます。

于 2013-03-21T05:19:20.867 に答える