下面分别先容查看数据库、表布局的相关操作语句。
1.查看当前服务器中的数据库
SHOW DATABASES 语句:用于査看当前 MySQL 服务器中包含的数据库,MySQL 的每一条操作语句都是以分号(;)结束的。
经初始化后的MySQL服务器,默认创建了四个数据库:test、mysql、information_schema和 performance_schema(此中 mysql 是 MySQL 服务正常运行所需的数据库,此中包含了用户认证相关的表),执行以下操作可以进行查看。
2.查看当前数据库中有哪些表
SHOW TABLES 语句:用于查看当前所在的数据库中包含的表。在操作之前,需要先使用 USE 语句切换到所使用的数据库。例如,执行以下操作可以表现 mysql数据库中包含的全部表。
3.查看表的布局
DESCRIBE语句:用于表现表的布局,即组成表的各字段(列)的信息。需要指定“数据库名.表名”作为参数;若只指定表名参数,则需先通过 USE语句切换到目标数据库。例如,执行以下操作可以查看 mysql 数据库中的 user 表的布局,与直接执行“DESCRIBEmysql.user;”语句的效果雷同。