MySQL查询数据库和表的信息

查看有哪些数据库

SHOW databases;

查看当前使用的是哪个数据库,如果没有使用的数据库,则返回NULL.

注意:后面有括号,这是一个build in function.

SELECT DATABASE();

使用某个数据库

USE DB_Name;

查看某个数据库里面有哪些表

SHOW tables;

查看表的结构,即表里面有哪些字段,字段的数据类型...
下面的pet是表的名字。

DESCRIBE pet;

或者缩写为

DESC pet;

或者

SHOW COLUMNS FROM pet;

DESCRIBLE tableName与SHOW COLUMNS FROM tableName,其作用是一样的。

只列出表中某一列的信息

DESC tableName columnName;

参考文档,MySQL 官网:

Getting Information About Databases and Tables

猜你喜欢

转载自www.cnblogs.com/majestyking/p/11259142.html