这是一个在数据库中查找表的正确查询吗?
答案 0 :(得分:0)
我会用SHOW命令提供MySQL,如下所示:
$result = mysql_query("SHOW tables LIKE 'table_name';");
$exists = mysql_num_rows($result);
if ($exists == 1) {
// Your code here
} else {
// Your code here
}
我没有测试过,但应该没有问题。
问候语。
答案 1 :(得分:0)
使用information_schema:
SELECT *
FROM information_schema.tables
WHERE table_schema = 'your_db'
AND table_name = 'your_table'
LIMIT 1;