Maison >développement back-end >tutoriel php >Résumé des méthodes pour utiliser PHP pour demander si une table MySQL existe
Cet article présente principalement la méthode de détection par PHP de l'existence d'une table mysql. Il résume et analyse la méthode de PHP utilisant la connexion pdo et la fonction mysql pour déterminer l'existence d'une table mysql sous forme d'exemples. à cela
L'exemple de cet article décrit la méthode d'utilisation de PHP pour détecter si la table mysql existe. Partagez-le avec tout le monde pour votre référence, comme suit :
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"; } ?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!