sql >> Databáze >  >> RDS >> Mysql

Zkontrolujte, zda tabulka MySQL existuje nebo ne

Aktualizovaná verze mysqli:

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

Původní verze mysql:

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

Odkazováno z dokumentů PHP .



  1. Upgradovat sloupec PostgreSQL JSON na JSONB?

  2. Vysvětlení složených jednotek data a času MariaDB

  3. MySQL při aktualizaci duplicitního klíče

  4. Počet dalších řádků v tabulce se stejnou hodnotou