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 关键字就可搞定,很简单,呵呵!

  • 相关阅读:
    Webpack 从0开始
    MongoDB 从0开始
    Generator & Co
    Rem & Viewport
    Gulp 之二
    关于CSS动画几点要注意的地方
    移动端的click
    Gulp browserify livereload
    Javascript 设计模式笔记
    JS 继承
  • 原文地址:https://www.cnblogs.com/CatHeadTiger/p/3063022.html
Copyright © 2011-2022 走看看