有四种方式进行判断:
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_nameshow tables即为显示当前数据库中所有的表。又如:mysql>use mysql
Database changed
mysql>show tables
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| event |
| func |
| general_log |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| innodb_index_stats |
| innodb_table_stats |
| ndb_binlog_index |
| plugin |
$sql="delete from jie where id ='8'"//jie表$test=mysql_query($sql)
if($test){
echo "删除成功"
}else{
echo "已删除"
}
不明白在线M我
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)