查询mysql数据库中所有表名

使用“select”命令查询所有表名。

写法如下:

从information_schema.tables中选择表名,其中table_schema='当前数据库'是。

高级信息

其他用途

1使用SHOW语句查明当前存在哪个数据库服务器:

显示数据库;

2.创建数据库MYSQLDATA

CREATEDATABASEMYSQLDATA;

3.选择你创建的数据库

USEMYSQLDATA;(如果回车后显示Databasechanged,则操作成功!)

4.检查当前数据库中存在哪些表。

SHOWTABLES;

5、创建数据库表

CREATETABLEMYTABLE(nameVARCHAR(20),sexCHAR(1));

6.查看表的结构:

DESCRIBEMYTABLE;

7.向表中添加记录

insertintoMYTABLEvalues("hyq","M");

加载8个数据库表(例如D:/mysql.txt)

LOADDATALOCALINFILE"D:/mysql.txt"INTOTABLEMYTABLE;

9.“导入.sql文件”命令例如D:/mysql.sql)

usedatabase;

sourced:/mysql.sql;

参考:百度百科:MySQL数据库

mysql数据库表有哪些

查询数据库中所有表名有两种方式:1.selecttable_namefrominformationschema.tableswheretable_schema='当前数据库';

2其中,数据表informationschema存储的信息有MySQL服务器中的所有数据库。
如数据库名称、数据库表、数据类型以及表列的访问权限等。

更简单的说,在这个MySQL服务器上,有哪些数据库,每个数据库中有哪些表,每个表的字段类型是什么,访问每个数据库需要什么权限等等信息存储在信息表单表中。

扩展信息:

Mysql的INFORMATION_SCHEMA数据库包含一些提供对数据库元数据的访问的表和视图。

元数据是关于数据的数据,例如数据库名称或表名称、列数据类型或访问权限等。
有时用于描述此信息的其他术语包括“数据字典”和“系统目录”。

下面是一些重要的数据字典表的解释:

SCHEMATA表:提供有关数据库的信息。

TABLES表:提供有关数据库中表的信息。

COLUMNS表:提供表中的列信息。

STATISTICS表:提供有关表索引的信息。

USER_PRIVILEGES表:提供有关完整权限的信息。
此信息取自mysql.user授权表。

SCHEMA_PRIVILEGES表:提供有关架构(数据库)权限的信息。
该信息来自mysql.db授权表。

TABLE_PRIVILEGES表:提供有关表权限的信息。
此信息来自mysql.tables_priv授权表。

COLUMN_PRIVILEGES表:提供有关列权限的信息。
此信息是从mysql.columns_priv授权表获取的。

CHARACTER_SETS表:提供有关可用字符集的信息。

COLLATION表:提供有关每个字符集的比较信息。

COLLATION_CHARACTER_SET_APPLICABILITY表:指定可用于校对的字符集。

TABLE_CONSTRAINTS表:描述存在约束的表。

KEY_COLUMN_USAGE表:描述带有约束的键列。

ROUTINES表:提供有关存储子例程(存储过程和函数)的信息。
此时,ROUTINES表不包含任何自定义函数(UDF)。

DISPLAY表:提供有关数据库中视图的信息。

TRIGGERS表:提供有关触发器程序的信息。

如何查看mysql数据库中有哪些表?

使用数据库名称showtables查看该库中的所有表。
或者更直接的,你可以去mysql的data文件夹看一下。
有多少个文件夹就有多少个库,看看有多少个不同的。
有。
filename,有多少表就有多少

//查看当前使用的是哪个数据库。
如果未选择任何数据库,则结果为NULL。
mysql>selectdatabase();+------------+|DATABASE()|+------------+|menagerie|+--------------+

如何查看Mysql中有哪些数据库和表?我想知道我的Mysql中有哪些数据库和表。
我怎样才能检查它们?2006-6-2002:22lcy234showdatabases;usedatabaseName;showtables;