当前位置:网站首页>MySQL查询数据库中的表和字段

MySQL查询数据库中的表和字段

2022-08-10 19:47:00 dkbnull

查询数据库中所有表名

        select table_name
        from information_schema.tables
        where table_schema = '数据库名'
          and table_type = 'BASE TABLE'

查询数据库中指定表的所有字段名

        select column_name
        from information_schema.columns
        where table_schema = '数据库名'
          and table_name = '表名'

查询包含某个字段的所有表名

        select table_name
        from information_schema.columns
        where table_schema = '数据库名'
          and table_name in
              (select table_name
               from information_schema.tables
               where table_schema = '数据库名'
                 and table_type = 'BASE TABLE')
          and column_name = '字段名'
原网站

版权声明
本文为[dkbnull]所创,转载请带上原文链接,感谢
https://blog.csdn.net/dkbnull/article/details/126219262