如何使用“show Tables”SQL查询列出MySQL表?

MySQL是一种流行的关系数据,它将信息存储在表中。在使用表时,我们通常需要检查并列出现有的表。我们可以用不同的方法列出表格。在本教程中,我们将学习如何使用 show tables Select table_name 以便列出和打印表名。

null

连接MySQL交互式Shell

我们需要在MySQL中连接或运行命令来列出表名。我们将连接到交互式MySQL服务器来运行给定的命令。我们将使用 mysql 命令连接本地或远程MySQL交互式shell。

$ mysql -u root -p
Connect MySQL Interactive Shell
连接MySQL交互式Shell

选择MySQL数据库

为了运行给定的SQL命令和查询,我们需要指定要处理的数据库。我们将使用 show databases use DATABASENAME 命令。在下面的示例中,我们将选择名为mysql的数据库,它是mysql数据库服务器提供的默认数据库。

> use mysql;
Select Database
选择数据库

显示表SQL查询

现在我们要么逃跑要么 show tables 本例中的查询。我们也可以使用 SHOW TABLES 它是大写版本,与小写版本具有相同的效果。不要跳过在命令末尾添加分号。

> show tables;
show tables SQL Query
显示表SQL查询

从输出中我们可以看到对于给定的数据库存在很多表,比如 列u priv , 分贝 , 发动机成本 , 事件 等。

用“Select tableu name”显示MySQL服务器的所有表  查询

我们还有另一种选择 show tables 查询。  这将列出在连接的MySQL实例中创建的所有表。

> SELECT table_name FROM information_schema.tables;
图片[4]-如何使用“show Tables”SQL查询列出MySQL表?-yiteyi-C++库
使用“Select tableu name”查询显示MySQL服务器的所有表

用“选择表名称”查询显示给定数据库的表

在这里我们将使用 Select table_name 但我们将使用 where 声明 table_name 列。我们将只列出名为 mysql 在这个例子中。

> SELECT table_name FROM information_schema.tables where table_schema='mysql';
图片[5]-如何使用“show Tables”SQL查询列出MySQL表?-yiteyi-C++库
用“选择表名称”查询显示给定数据库的表

检查MySQL性能和基准测试

MySQL表的创建是数据库管理的第一步。作为一个有才华的数据库管理员,您还应该检查MySQL的性能和基准测试。下面的文章提供了有关如何检查和测试MySQL数据库服务器性能的信息。

相关文章: 如何从Python应用程序中连接MySQL数据库,并举例说明如何执行SQL查询?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享