有2种方法可以获取MySQL表的字段相关信息,包括字段类型、长度、注释、主键(外键)等。

1、使用命令 show full fields

show full fields from table_tracker;

  Field Type Collation Null Key Default Extra Privileges Comment
  id varchar(255) utf8_general_ci NO PRI     select,insert,update,references TRACKER服务ID
  groupid varchar(255) utf8_general_ci YES MUL     select,insert,update,references 文件系统组ID
  ip varchar(80) utf8_general_ci YES       select,insert,update,references IP地址
  port varchar(8) utf8_general_ci YES       select,insert,update,references 端口号
  base_path varchar(512) utf8_general_ci YES       select,insert,update,references 工作路径
  config_path varchar(512) utf8_general_ci YES       select,insert,update,references 配置文件

2、使用information_schema.columns表,查询相关信息

use information_schema;

select t.column_comment,t.column_name,t.data_type,t.character_maximum_length,t.column_key
 from information_schema.columns t where TABLE_SCHEMA='fastdfs' and TABLE_NAME= table_tracker';

  column_comment column_name data_type character_maximum_length column_key
  TRACKER服务ID id varchar 255 PRI
  文件系统组ID groupid varchar 255 MUL
  IP地址 ip varchar 80  
  端口号 port varchar 8  
  工作路径 base_path varchar 512  
  配置文件 config_path varchar 512  

MySQL 获取表字段相关信息相关推荐

  1. php mysql 表字段_php mysql获取表字段名称和字段信息的三种方法

    php mysql获取表字段名称和字段信息的三种方法 先给出本实例中使用的表的信息: 使用desc获取表字段信息 php代码如下: mysql_connect("localhost" ...

  2. 如何从jdbc中获取数据库建表语句信息(表字段名称/表字段类型/表字段注释信息/表字段长度等等)

    * 如何从jdbc中获取数据库建表语句信息(表字段名称/表字段类型/表字段注释信息/表字段长度等等)  * 1,表字段名称  * 2,表字段类型  * 3,表字段注释信息 这里介绍3种方式,如下: 第 ...

  3. access vba表字段_Access获取表字段的所有属性信息

    在Access表设计中,我们都会对每个字段做一些属性修改.比如修改文本大小节省内容,修改标题方法显示字段信息等等. 前面我们讲过< 下面的函数可以获取表字段的字段大小,格式,掩码,小数位数,标题 ...

  4. mysql 获取操作系统信息_php获取服务器操作系统相关信息的方法

    这篇文章主要介绍了php获取服务器操作系统相关信息的方法,涉及php针对服务器端预定义变量及系统函数的使用技巧,需要的朋友可以参考下 本文实例讲述了php获取服务器操作系统相关信息的方法.分享给大家供 ...

  5. 获取Java系统相关信息

    1 package com.test; 2 3 import java.util.Properties; 4 import java.util.Map.Entry; 5 6 import org.ju ...

  6. NAVICAT MYSQL 建表字段 默认值、EMPTY STRING、空白、NULL 的区别

    Navicat mysql 建表字段 默认值.empty string.空白.NULL 的区别 总结在最后,没啥干货 简单测试了4种类型 bigint tinyint varchar char 单引号 ...

  7. mysql数据库表字段使用DESC等关键字报错及解决方法

    mysql数据库表字段使用DESC等关键字报错及解决方法 参考文章: (1)mysql数据库表字段使用DESC等关键字报错及解决方法 (2)https://www.cnblogs.com/li--xi ...

  8. NX二次开发-UF_ASSEM_ask_component_data获取装配部件的相关信息

    NX二次开发-UF_ASSEM_ask_component_data获取装配部件的相关信息 NX9+VS2012#include <uf.h> #include <uf_ui.h&g ...

  9. mysql 单表字段多少合适_复制信息记录表|全方位认识 mysql 系统库

    在上一期<时区信息记录表|全方位认识 mysql 系统库>中,我们详细介绍了mysql系统库中的时区信息记录表,本期我们将为大家带来系列第七篇<复制信息记录表|全方位认识 mysql ...

  10. PHP获取服务器端的相关信息

    摘要:PHP获取服务端端的相关信息 一:代码: <!DOCTYPE html> <html> <head><title>第一个PHP程序(获取服务器信息 ...

最新文章

  1. CodeGen CreateFile实用程序
  2. nginx的upstream目前支持5种方式的分配
  3. 《C和指针》读书笔记第一章快速上手
  4. 在家办公这些天整理的Kafka知识点大全
  5. 一种User Mode下访问物理内存及Kernel Space的简单实现
  6. 查看 linux 硬件信息:内存、分区、系统、环境变量、防火墙、路由、端口监听、进程、CPU...
  7. H3C 环路避免机制六:触发更新
  8. Swing basic
  9. Spring整合Hibernate(2)
  10. 在Linux上安装MySql
  11. 吴恩达神经网络和深度学习-学习笔记-8-归一化输入Normalizing inputs
  12. C#反射Assembly 详细说明
  13. CodeBlock代码替换
  14. html控制树莓派小车,用树莓派来制作简单的遥控小车
  15. 理解Netflow工作原理
  16. .NET Core 2.0生成图片验证码
  17. ​mac安装CentOS虚拟机
  18. Ubuntu sudo apt-get 安装下载更新软件包命令详解
  19. DM36x IPNC远程升级
  20. 苹果 CMS 搭建视频网站,定时采集视频

热门文章

  1. c语言编程加班多不,因为这7个C++的坑,整个团队加班一星期
  2. 重庆万州:运用“大数据+” 预算执行审计取得成效
  3. 李国庆缺钱了 当当要卖谁要买? 百度阿里腾讯?别扯了
  4. 发布 Optuna 2.0
  5. echarts实现立体柱图
  6. 通过 Amazon Marketplace 中合作伙伴的产品来加速 Amazon S3 的访问
  7. Scrapy爬虫实战四:糗事百科
  8. 什么是docker以及一些有趣的docker项目
  9. Little Busters! — 并查集
  10. 前端基础入门——页面化妆师CSS