mysql怎么查询数据库所有表名

 我来答
孤爱白桦林
高能答主

2017-10-10 · 答题姿势总跟别人不同
知道大有可为答主
回答量:1.1万
采纳率:69%
帮助的人:373万
展开全部
查找所有表的语句
select table_name
from information_schema.tables
where table_schema='当前数据库'

mysql> use mysql

Database changed
mysql> show tables;
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| event |
| func |
| general_log |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| innodb_index_stats |
| innodb_table_stats |
| ndb_binlog_index |
| plugin |
| proc |
| procs_priv |
| proxies_priv |
| servers |
| slave_master_info |
| slave_relay_log_info |
| slave_worker_info |
| slow_log |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+
28 rows in set (0.05 sec)

show tables即为显示当前数据库中所有的表。
这个是显示“mysql”这个数据库中的所有的表,一共有28张。
echo_twoa1
2017-10-03 · TA获得超过2799个赞
知道大有可为答主
回答量:2258
采纳率:33%
帮助的人:1219万
展开全部
use 数据库名;
show tables;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式