zoukankan      html  css  js  c++  java
  • My Sql 获取数据库所有表及表内的字段信息

    1、通常可以直接用show tables来获取所有表,但是这只能获取所有表的表名;如果要获取表的更多信息就可以这么来写

    MySql 获取数据库所有表的信息(表名、注释):select *from information_schema.TABLES where table_schema='数据库名称';

    而这条语句可以查出更全面的信息;其中结果中用个Table_Type字段,包括BASE TABLE、VIEW;BASE TABLE表明是数据表,而VIEW则表示为视图,(视图是虚拟表嘛)。

    当然还有其他信息,这里不做过多解释,用到的时候可以将此方法粘贴到mysql的任一管理工具中执行即可看到结果,也可自己限定(要哪些字段,不要哪些字段)。

    2、获取单表信息,我们一般用 show fields from 表名 来获取表内的字段信息,但是我这次需要知道表里的各个字段是干什么用的,当然得看注释了(添加字段时写上对应的注释是个很好的习惯哦),就是说我要获取表的字段注释,此时这个就不能满足了,

    那就用这个show full fields from 表名 与前一句比较,只需添加一个 full 关键字就可搞定,很简单,呵呵!

  • 相关阅读:
    android使用wcf接收上传图片视频文件
    android获取时间差的方法
    android JSON 技术
    Android LogCat使用详解
    VS2013菜单栏文字全大写的问题
    Mysql5.7安装配置
    解决Android Studio Gradle Build Running慢的问题
    Mysql创建用户并授权
    Windows 7 常用快捷键
    Python CRC16校验算法
  • 原文地址:https://www.cnblogs.com/CatHeadTiger/p/3063022.html
Copyright © 2011-2022 走看看