背景
在对mysql 数据库进行迁移时发现有些外键表没有进行创建,想要对比下前后两个库下的表数量差别
实践
1.获取mysql下所有数据库表的数量
SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES GROUP BY table_schema;
2.获取指定数据库的表的数量
SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES
WHERE table_schema = '数据库名' GROUP BY table_schema;
简单记录下