我是新来的,所以我正在逐步解决数据库中的一些问题,请帮助我。
我的问题:是否可以使用SQL语句列出数据库的所有表?
答案 0 :(得分:1)
MySQL数据库中表的名称存储在information_schema
数据库中。您可以针对它发出以下查询:
SELECT TABLE_NAME FROM TABLES WHERE TABLE_SCHEMA = '[yourDatabaseHere]';
答案 1 :(得分:0)
您可以发出此命令以获取所有数据库:
show databases;
这个命令适用于所有表:
show tables;
答案 2 :(得分:0)
在MySQL中,一旦选择了数据库,查询就会
show tables
并返回所有表的名称。
这是你想要的吗?
从php开始,您可以使用mysql_query
show tables
答案 3 :(得分:0)
您可以使用SHOW TABLES;