查询所有表名 mysql

在MySQL中,您可以使用以下SQL查询来获取数据库中所有表的名称:

SHOW TABLES;

如果您只想查询特定数据库中的表名,可以使用FROM关键字指定数据库名:

SHOW TABLES FROM database_name;

database_name替换为您想要查询的数据库名。

如果您想要在查询结果中获取更多信息,比如表的引擎类型或者表的最后修改时间,您可以使用information_schema数据库来获取这些信息:

SELECT TABLE_NAME, ENGINE, UPDATE_TIME FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'database_name';

database_name替换为您想要查询的数据库名。