SHOW TABLES;
上述代码将返回数据库中所有的数据表的列表。要计算其数量,您可以使用以下代码:
SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = 'database_name';
请将database_name
替换为您正在查询的数据库的名称。
注意,此代码仅适用于 MySQL 版本 5.0 及以上。如果您正在使用此版本之前的MySQL,您可以尝试以下代码:
SELECT COUNT(*) FROM mysql.db WHERE Db = 'database_name';
同样,将database_name
替换为您正在查询的数据库的名称。