本文介绍在MySQL数据库中,如何列出并查看当前数据库的所有表。

我们创建一个数据库之后,数据库里面默认情况下是空空如也,一张表都没有的。

mysql> show tables;

Empty set (0.00 sec)

提示是一个空的记录集,表示里面没有任何记录。

这个show tables即为显示当前数据库中所有的表。又如:

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)

这个是显示“mysql”这个数据库中的所有的表,一共有28张。

关于MySQL中查看当前数据库的所有表,本文就介绍这么多,希望对大家有所帮助,谢谢!

03-14 00:25