zoukankan      html  css  js  c++  java
  • 查询mysql所有表数据、字段信息

    根据库名获取所有表的信息

    复制代码
    SELECT
        *
    FROM
        information_schema.`TABLES`
    WHERE
        TABLE_SCHEMA = 'erp';
    复制代码

    根据库名获取所有表名称和表说明

    复制代码
    SELECT
        TABLE_NAME,
        TABLE_COMMENT
    FROM
        information_schema.`TABLES`
    WHERE
        TABLE_SCHEMA = 'erp';
    复制代码

    view:

    根据库名获取所有的字段信息

    复制代码
    SELECT
        TABLE_SCHEMA AS '库名',
        TABLE_NAME AS '表名',
        COLUMN_NAME AS '列名',
        ORDINAL_POSITION AS '列的排列顺序',
        COLUMN_DEFAULT AS '默认值',
        IS_NULLABLE AS '是否为空',
        DATA_TYPE AS '数据类型',
        CHARACTER_MAXIMUM_LENGTH AS '字符最大长度',
        NUMERIC_PRECISION AS '数值精度(最大位数)',
        NUMERIC_SCALE AS '小数精度',
        COLUMN_TYPE AS 列类型,
        COLUMN_KEY 'KEY',
        EXTRA AS '额外说明',
        COLUMN_COMMENT AS '注释'
    FROM
        information_schema.`COLUMNS`
    WHERE
        TABLE_SCHEMA = 'erp'
    ORDER BY
        TABLE_NAME,
        ORDINAL_POSITION;
    复制代码

    view:

    根据库名获取所有的库和表字段的基本信息

    复制代码
    SELECT
        C.TABLE_SCHEMA AS '库名',
        T.TABLE_NAME AS '表名',
        T.TABLE_COMMENT AS '表注释',
        C.COLUMN_NAME AS '列名',
        C.COLUMN_COMMENT AS '列注释',
        C.ORDINAL_POSITION AS '列的排列顺序',
        C.COLUMN_DEFAULT AS '默认值',
        C.IS_NULLABLE AS '是否为空',
        C.DATA_TYPE AS '数据类型',
        C.CHARACTER_MAXIMUM_LENGTH AS '字符最大长度',
        C.NUMERIC_PRECISION AS '数值精度(最大位数)',
        C.NUMERIC_SCALE AS '小数精度',
        C.COLUMN_TYPE AS 列类型,
        C.COLUMN_KEY 'KEY',
        C.EXTRA AS '额外说明'
    FROM
        information_schema.`TABLES` T
    LEFT JOIN information_schema.`COLUMNS` C ON T.TABLE_NAME = C.TABLE_NAME
    AND T.TABLE_SCHEMA = C.TABLE_SCHEMA
    WHERE
        T.TABLE_SCHEMA = 'erp' 
    ORDER BY
        C.TABLE_NAME,
        C.ORDINAL_POSITION;
    复制代码

    view: 

  • 相关阅读:
    在Ubuntu11.10中安装OpenCV2.3.1的详细步骤
    基于二元语法模型的中文分词
    相似图片搜索的原理
    基于GPU的KMeans聚类算法
    Windows下Eclipse和PyDev搭建完美Python开发环境
    Ubuntu 11.10+win7双系统启动项管理及配置方法
    主题爬虫
    vue定义全局过滤器
    element elimage 放多张图片,显示大图
    element UI的form 禁止浏览器自动填充用户名或密码
  • 原文地址:https://www.cnblogs.com/YuyuanNo1/p/13204200.html
Copyright © 2011-2022 走看看