mysql查询所有数据库

  1. SELECT
  2. t.SCHEMA_NAME AS dbName
  3. FROM
  4. information_schema.SCHEMATA t

mysql通过数据库名查询表名和注释

  1. SELECT
  2. t.table_type AS tableType,
  3. t.TABLE_SCHEMA AS dbName,
  4. t.table_name AS CODE,
  5. t.TABLE_COMMENT AS tableName
  6. FROM
  7. INFORMATION_SCHEMA.TABLES t
  8. WHERE
  9. t.table_type = 'BASE TABLE'
  10. AND t.table_schema ='auth_controller'

mysql通过数据库名查询视图名和注释

  1. SELECT
  2. t.table_type AS tableType,
  3. t.TABLE_SCHEMA AS dbName,
  4. t.table_name AS CODE,
  5. t.TABLE_COMMENT AS tableName
  6. FROM
  7. INFORMATION_SCHEMA.TABLES t
  8. WHERE
  9. t.table_type = 'VIEW'
  10. AND t.table_schema =?

通过数据库和表名查询字段及注释

  1. SELECT
  2. t.table_schema AS dbName,
  3. t.TABLE_NAME AS tableCode,
  4. t.COLUMN_NAME AS fieldCode,
  5. t.DATA_TYPE AS dataType,
  6. t.COLUMN_COMMENT AS fieldName
  7. FROM
  8. INFORMATION_SCHEMA.COLUMNS t
  9. WHERE
  10. t.table_schema =? tAND t.TABLE_NAME =?

mysql查询所有表名和注释

  1. SELECT
  2. t.TABLE_SCHEMA as dbName,
  3. t.table_name AS tableCode,
  4. t.TABLE_COMMENT AS tableName
  5. FROM
  6. INFORMATION_SCHEMA.TABLES t