Dieser Artikel stellt hauptsächlich die Methode vor, mit der PHP die Existenz einer MySQL-Tabelle erkennt. Er fasst die Methode von PHP zusammen und analysiert sie anhand von Beispielen, die die Existenz einer MySQL-Tabelle ermitteln dazu
Das Beispiel in diesem Artikel beschreibt die Methode, mit PHP zu erkennen, ob die MySQL-Tabelle vorhanden ist. Teilen Sie es wie folgt als Referenz mit allen:
pdo:
<?php $dsn = 'mysql:dbname=test;host=127.0.0.1'; $user = 'root'; $password = ''; try { $pdo = new PDO($dsn, $user, $password); } catch (PDOException $e) { die("数据库连接失败".$e->getMessage()); } $table = 'cy_news'; //判断表是否存在 $result = $pdo->query("SHOW TABLES LIKE '". $table."'"); $row = $result->fetchAll(); if('1' == count($row)){ echo "Table exists"; } else { echo "Table does not exist"; } ?>
mysql:
<?php $con = mysql_connect("localhost","root",""); mysql_select_db("php_cms", $con); $table = 'cy_news'; if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '". $table."'"))==1) { echo "Table exists"; } else { echo "Table does not exist"; } ?>
Das obige ist der detaillierte Inhalt vonZusammenfassung der Methoden zur Verwendung von PHP zur Abfrage, ob eine MySQL-Tabelle vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!