2020-07-28 sql查询所有库、某库所有表、某表的所有字
2020-07-28 本文已影响0人
小苏c
-- 查询有哪些数据库
SHOW DATABASES;
-- 查询某库有哪些表
SELECT * FROM information_schema.`TABLES` WHERE TABLE_SCHEMA = 'test';
# 或者是:
SHOW TABLES;
# 或者是:
SHOW TABLES like 'test_portal'; # 可用来判断表是否存在
-- 查询某表有哪些字段
select * from information_schema.COLUMNS where table_name = 'test_portal';
-- 二
SELECT TABLE_NAME,COLUMN_NAME,DATA_TYPE,COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME = 'test_portal';
-- 查询某表有哪些字段
DESC test_portal;