mysql - 表结构查询

查询表结构,在oracle下很麻烦,mysql可太容易了,数据都在 information_schema 的表中;
这些语句在项目部署过程中经常使用,需要用于验证是否完成数据初始化;
也经常用于逆向工程,通过分析数据库表结构,生成可能出现的代码。

-- 展示所有数据库
SHOW DATABASES;
-- 展示所有表格
SHOW TABLES;

-- 展示某个数据库的所有表
SHOW TABLES FROM med;

-- 查看 cls 表的字段
DESCRIBE cls;
-- 查看 cls 表的字段,包括权限和注解
SHOW FULL COLUMNS FROM cls;

-- 查看表的所有字段
SELECT * FROM information_schema.COLUMNS WHERE TABLE_NAME = 'cls';
-- 查看库中的所有表
SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA ='med';

posted on 2017-08-31 15:07  疯狂的妞妞  阅读(98)  评论(0编辑  收藏  举报

导航