分享一下工作中常见的用查mysql脚本,此次分享的用查内容如下:
Databasestables
列出了 MySQL 实例上的用户数据库(模式):
复制select schema_name as database_namefrom information_schema.schematawhere schema_name not in(mysql,information_schema,
performance_schema,sys)
order by schema_name1.2.3.4.5.说明:database_name - 数据库(模式)名称。
下面的查询列出了当前或提供的数据库中的表。免费信息发布网要列出所有用户数据库中的用查表
(1) 当前数据库
复制select table_schema as database_name,
table_namefrom information_schema.tableswhere table_type = BASE TABLE and table_schema = database()
order by database_name, table_name;1.2.3.4.5.6.说明:
table_schema - 数据库(模式)名称table_name - 表名(2) 指定数据库
复制select table_schema as database_name,
table_namefrom information_schema.tableswhere table_type = BASE TABLE and table_schema = database_name -- enter your database name hereorder by database_name, table_name;1.2.3.4.5.6.说明:
table_schema - 数据库(模式)名称table_name - 表名2. 列出 MySQL 中所有数据库的表下面的查询列出了所有用户数据库中的所有表:
复制select table_schema as database_name,
table_namefrom information_schema.tableswhere table_type = BASE TABLE and table_schema not in (information_schema,mysql,
performance_schema,sys)
order by database_name, table_name;1.2.3.4.5.6.7.说明:
table_schema - 数据库(模式)名称table_name - 表名
,
table_namefrom information_schema.tables tabwhere engine = MyISAM and table_type = BASE TABLE and table_schema not in (information_schema, sys,
performance_schema,mysql)
-- and table_schema = your database nameorder by table_schema,
table_name;1.2.3.4.5.6.7.8.9.10.说明:
database_name - 数据库(模式)名称table_name - 表名
,
table_namefrom information_schema.tables tabwhere engine = InnoDB and table_type = BASE TABLE and table_schema not in (information_schema, sys,
performance_schema,mysql)
-- and table_schema = your database nameorder by table_schema,
table_name;1.2.3.4.5.6.7.8.9.10.说明:
database_name - 数据库(模式)名称table_name - 表名5. 识别 MySQL 数据库中的表存储引擎(模式) 复制select table_schema as database_name,
table_name,
enginefrom information_schema.tableswhere table_type = BASE TABLE and table_schema not in (information_schema,mysql,
performance_schema,sys)
-- and table_schema = your database nameorder by table_schema,
table_name;1.2.3.4.5.6.7.8.9.10.说明:
(1)table_schema - 数据库(模式)名称
(2)table_name - 表名
(3)engine- 表存储引擎。可能的用查值:
CSVInnoDB记忆MyISAM档案黑洞MRG_MyISAM联合的6. 在 MySQL 数据库中查找最近创建的站群服务器表 复制select table_schema as database_name,
table_name,
create_timefrom information_schema.tableswhere create_time > adddate(current_date,INTERVAL -60 DAY)
and table_schema not in(information_schema, mysql,
performance_schema,sys)
and table_type =BASE TABLE -- and table_schema = your database nameorder by create_time desc,
table_schema;1.2.3.4.5.6.7.8.9.10.11.MySQL 数据库中最近 60 天内创建的所有表,按表的创建日期(降序)和数据库名称排序
说明:
database_name - 表所有者,模式名称table_name - 表名create_time - 表的用查创建日期7. 在 MySQL 数据库中查找最近修改的表 复制select table_schema as database_name,
table_name,
update_timefrom information_schema.tables tabwhere update_time > (current_timestamp() - interval 30 day)
and table_type = BASE TABLE and table_schema not in (information_schema, sys,
performance_schema,mysql)
-- and table_schema = your database nameorder by update_time desc;1.2.3.4.5.6.7.8.9.10.所有数据库(模式)中最近 30 天内最后修改的所有表,按更新时间降序排列
说明:
database_name - 数据库(模式)名称table_name - 表名update_time - 表的用查最后更新时间(UPDATE、INSERT 或 DELETE 操作或 MVCC 的用查 COMMIT)服务器租用相关文章:
相关推荐:
企商汇IT技术网源码库IT资讯网香港云服务器益华科技源码下载亿华云服务器租用智能时代益强前沿资讯IT资讯网运维纵横编程之道益华IT技术论坛创站工坊码上建站益强编程堂亿华云计算益华科技极客码头益强智未来汇智坊亿华云益强智囊团码力社亿华科技益强资讯优选亿华智慧云益强IT技术网云智核全栈开发技术快报益华科技思维库极客编程益强科技科技前瞻益强数据堂亿华互联云站无忧
0.2258s , 11684.9765625 kb
Copyright © 2025 Powered by MySQL常用查询Databases和Tables,汇智坊 滇ICP备2023006006号-2