我想使用PHP返回包含特定单词的表格列表。
我找到了mysql_tablename但显然这个函数已被弃用。我该怎么做呢?
答案 0 :(得分:2)
$q = mysql_query("SHOW TABLES LIKE 'pattern'");
while ($row = @mysql_fetch_row($q))
{
echo $row[0]."<br>";
}
答案 1 :(得分:1)
您可以针对information_schema.tables发出查询,应该类似于
select * from information_schema.tables where table_name like '%keyword%';
答案 2 :(得分:1)
查询MySQL服务器:
SELECT table_name FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema = 'db_name'
[AND table_name LIKE 'wild']
<强> Source 强>
对于包含特定字词的表格,请使用LIKE
关键字在WHERE
子句中将其匹配。