Chinaunix's Archiver
论坛
›
MySQL
› mysql怎么遍历数据库中的所有表?
gaodi2002
发表于 2018-12-10 14:54
mysql怎么遍历数据库中的所有表?
数据库名:test,而且有很多个表
怎么用命令遍test数据库中所有的表内容?
seesea2517
发表于 2018-12-26 17:08
select concat("select * from ", TABLE_NAME, ";") from `TABLES` where TABLE_SCHEMA = 'test';
用这个语句生成所有表的 select 语句,然后复制出来再执行就可以了。
如果想要直接执行可以考虑用 prepare 语句,但是如果只是一次性的操作就没这个必要了。
页:
[1]
查看完整版本:
mysql怎么遍历数据库中的所有表?