当前位置:站易网首页 > 建站教程 > 网站开发 > PHP教程 > PHP|MySQL中判断表是否存在的方法

PHP|MySQL中判断表是否存在的方法

文章TAG:
时间:2014-08-17来源:未知 作者:admin 文章热度:
PHP中判断表是否存在的方法:
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '".$table."'")==1) {
echo "Table exists";
} else {
echo "Table does not exist";
}

MySQL中判断表是否存在的方法:
1. SHOW   TABLES   LIKE   '%tb_bp_d_case%';   
2. select `TABLE_NAME` from `INFORMATION_SCHEMA`.`TABLES` where `TABLE_SCHEMA`='dbname' and `TABLE_NAME`='tablename' ;
3. 如果表不存在就建立这个表,那么可以直接用 create table if not exists tablename 这样的指令来建立,不需要先去查询表是否存在。
4. 从模板表创建表:create table if not exists like old_table_name;
    相关PHP教程