sql >> Database teknologi >  >> RDS >> Mysql

Tjek, om MySQL-tabel findes eller ej

Opdateret mysqli-version:

if ($result = $mysqli->query("SHOW TABLES LIKE '".$table."'")) {
    if($result->num_rows == 1) {
        echo "Table exists";
    }
}
else {
    echo "Table does not exist";
}

Original mysql version:

if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '".$table."'"))==1) 
    echo "Table exists";
else echo "Table does not exist";

Henvist fra PHP-dokumenterne .



  1. Opret bruger fra strengvariabler i en PL/SQL-blok

  2. PostgreSQL vs. Oracle:forskel i omkostninger, brugervenlighed og funktionalitet

  3. Hvorfor MYSQL IN-søgeord ikke overvejer NULL-værdier

  4. Har brug for et tip om simpelt MySQL db-design