[解決済み] MySQLは例外を発生させずにテーブルが存在するかどうかをチェックする
2022-07-26 03:20:22
質問
MySQL にテーブルが存在するかどうかを、例外を発生させずにチェックする最良の方法は何ですか (できれば PHP の PDO 経由で)。私は "SHOW TABLES LIKE" などの結果を解析するように感じない。何らかのブール型クエリがあるはずです。
どのように解決するのですか?
PDOの構文がわからないのですが、これはかなり簡単なようです。
$result = mysql_query("SHOW TABLES LIKE 'myTable'");
$tableExists = mysql_num_rows($result) > 0;
関連
-
[解決済み】接続の取得に失敗しました: php_network_getaddresses: getaddrinfo failed: 名前またはサービスが不明
-
[解決済み】PHP定数「PHP_EOL」はいつ使うの?
-
[解決済み】phpMyAdmin: シークレットパスフレーズ?
-
[解決済み] PHP と mod_fcgid: handle_request_ipc 関数で ap_pass_brigade が失敗する。
-
[解決済み] mysql_field_nameを新しいmysqliに変更します。
-
[解決済み] MySQLテーブルへの挿入または存在する場合の更新
-
[解決済み] MySQLで'insert if not exists'を行うにはどうしたらいいですか?
-
[解決済み] 警告をtry/catchすることはできますか?
-
[解決済み】MySQLのテーブル、インデックス、データを複製する
-
[解決済み] MySQL、SQLでテーブルにカラムが存在するかどうかを確認する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】move_uploaded_fileは、「failed to open stream: Permission denied" というエラーが出る
-
[解決済み] PHP & MySQL: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given [重複] PHP & MySQL: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given.
-
[解決済み】PHP定数「PHP_EOL」はいつ使うの?
-
[解決済み】変な電話番号を生成するフェイカー?
-
[解決済み】DateTimeクラスのオブジェクトを文字列に変換できない
-
[解決済み】mysqli_select_db()は、パラメータ1がmysqliであることを期待し、文字列が与えられる。
-
[解決済み】PHPの予期しないT_VARIABLEとは何ですか?
-
[解決済み】SSLピア証明書またはSSHリモートキーがOKでなかった
-
[解決済み] libapache2-mod-php7 パッケージの場所がわからない
-
[解決済み] MySQL "CREATE TABLE IF NOT EXISTS" -> エラー1050