이 글에서는 주로 PHP가 mysql 테이블의 존재를 감지하는 방법을 소개합니다. PHP가 pdo 연결과 mysql 함수를 사용하여 mysql 테이블의 존재 여부를 판단하는 방법을 구현하는 방법을 예제 형식으로 요약하고 분석합니다. to it
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"; } ?>
MySQL 테이블 데이터 파일 손상으로 인해 데이터베이스가 시작되지 않습니다. 설명
연결하는 방법 요약
위 내용은 mysql 테이블이 존재하는지 감지하는 PHP 메소드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!