色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql查用戶下的表名

林國瑞2年前11瀏覽0評論

在MySQL中,如何查找一個用戶下所有的表名呢?

下面我們來介紹兩種方法:

方法一:

SELECT table_name FROM information_schema.tables WHERE table_schema='數據庫名' AND table_type='BASE TABLE' AND table_catalog='def' AND table_name LIKE '用戶名稱%';

其中,將數據庫名替換為你要查詢的數據庫的名稱,將用戶名稱替換為你要查詢的用戶的名稱。

方法二:

SELECT table_name FROM information_schema.tables WHERE table_schema='數據庫名' AND table_type='BASE TABLE' AND table_catalog='def' AND table_name IN (SELECT table_name FROM information_schema.columns WHERE table_schema ='數據庫名' AND table_name LIKE '用戶名稱%');

這種方法會在信息域中搜索用戶名稱,然后返回所有匹配的表名。同樣,將數據庫名替換為你要查詢的數據庫的名稱,將用戶名稱替換為你要查詢的用戶的名稱。

以上就是查找MySQL用戶下所有表名的兩種方法了,希望能對大家有所幫助。