java - Mysql建表sql多个

标签 java mysql

是否有可能得到类似的输出

dbName  tableName  createSql
test    t1         create table t1 ( id int not null )
test    t2         create table t2 ( id int not null )
prod    t9         create table t9 ( id int not null )

在mysql中使用简单的sql查询。

最佳答案

您可以尝试从 information_schema 重新创建创建语句(噩梦,但可能有人已经做到了);您可以简单地循环所有表格,执行显示创建,然后相应地对其进行总结;或者你可以写一个 SP 来做到这一点。另一种选择是 mysqldump -d。

关于java - Mysql建表sql多个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26608044/

相关文章:

如果所有大小都等于 0,则 Mysql 选择

c# - 我可以用我的 C# 代码做什么来将其应用到 Unity 中的 UI?

php - 在 php 和 mysql 中获取特定月份和年份的记录

php - Laravel Raw SQL 查询命名参数绑定(bind)顺序

java - Spring Integration——聚合分散的消息

java DOM 对象的递归

java - 使用 xpath 获取 xml 文件的两个属性

mysql - 在 MySQL 中存储 0.5

java - 禁止在 JTabbedPane 中更改选项卡

java - SWT浏览器查看页面源码