MySql查看表的所有字段信息
参考http://hi.baidu.com/maojianlw/item/80e4a82d84b6950f43634a49
mysql和sqlserver中查看当前库中所有表和字段信息
>>mysql :
1、查看所有表名:
show tables [from db_name];
2、查看字段信息
SHOW FULL COLUMNS FROM db_name.table_name
获取以下信息
Field :字段名
Type:字段类型
Collation:字符集(mysql 5.0以上有)
Null :是否可以为NULL
Key:索引(PRI,unique,index)
Default:缺省值
Extra:额外(是否 auto_increment)
Privileges:权限
Comment:备注(mysql 5.0以上有)
1 mysql> create table teacher # 创建teacher表 2 -> ( 3 -> Id int (5) auto_increment not null primary key, 4 -> name char(10) not null, 5 -> address varchar(50) default 'No.1 Mid school', 6 -> year date 7 -> ); 8 Query OK, 0 rows affected (0.02 sec) 9 10 mysql> show tables; 11 +------------------+ 12 | Tables_in_school | 13 +------------------+ 14 | teacher | 15 +------------------+ 16 1 row in set (0.00 sec) 17 18 mysql> show full columns from teacher; # 显示teacher表的所有字段 19 +---------+-------------+-------------------+------+-----+-----------------+----------------+---------------------------------+---------+ 20 | Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment | 21 +---------+-------------+-------------------+------+-----+-----------------+----------------+---------------------------------+---------+ 22 | Id | int(5) | NULL | NO | PRI | NULL | auto_increment | select,insert,update,references | | 23 | name | char(10) | latin1_swedish_ci | NO | | NULL | | select,insert,update,references | | 24 | address | varchar(50) | latin1_swedish_ci | YES | | No.1 Mid school | | select,insert,update,references | | 25 | year | date | NULL | YES | | NULL | | select,insert,update,references | | 26 +---------+-------------+-------------------+------+-----+-----------------+----------------+---------------------------------+---------+ 27 4 rows in set (0.01 sec) 28 29 mysql> drop table teacher; # 删除teacher表 30 Query OK, 0 rows affected (0.03 sec) 31 32 mysql> show tables; 33 Empty set (0.00 sec) 34 35 mysql>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架