mysql查找所有数据表

更新时间:02-10 教程 由 攻心 分享

在MySQL中,如果我们想要查找所有的数据表,可以使用以下的SQL语句:

SHOW TABLES;

上述语句将会返回当前数据库中所有的数据表名,结果如下:

Tables_in_database-------------------table1table2table3...

另外,我们也可以使用以下的SQL语句来查找所有的数据表:

SELECT table_nameFROM information_schema.tablesWHERE table_type = 'BASE TABLE'AND table_schema='database';

上述语句将会返回当前数据库中所有的数据表名,结果如下:

+-------------+| table_name |+-------------+| table1 || table2 || table3 || ... |+-------------+

需要注意的是,如果我们要在当前的数据库之外查找数据表,需要在SELECT语句中指定相关的数据库名,如下所示:

SELECT table_nameFROM other_database_name.information_schema.tablesWHERE table_type = 'BASE TABLE'AND table_schema='other_database_name';

总之,以上的两种方式都可以轻松地查找到MySQL数据库中所有的数据表。

声明:关于《mysql查找所有数据表》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2069969.html