mysql 查看有哪些数据库|数据库中有哪些表|表里有哪些字段
查看所有数据库>SHOW DATABASE;
查看某个数据库中有哪些表>
USE db_name;
SHOW TABLES;
查看某张表的建表信息>
SHOW CREATE TABLE db_name.table_name;(返回的信息有Table,Create Table;第一列对应的是表明,第二列对应的建表信息)
查看表有哪些字段>
SHOW COLUMNS FROM db_name.table_name;
返回的第一列field对应的字段的名称、type对应的是字段的类型、Null值为NO表示不可为空YES表示可以为空、default表示建表时设定的默认值
查看表中有哪些索引>SHOW INDEX FROM db_name.table_name;