phpMyAdmin - 我可以导出“alter table”查询吗?

时间:2011-03-02 11:46:24

标签: mysql phpmyadmin

我在表中添加了一些字段,并希望在不同的数据库中快速修改同一个表 - 所以我希望phpMyAdmin为所选字段生成alter table查询。这可能吗?

2 个答案:

答案 0 :(得分:1)

您可以使用information_schema。

select concat('alter table ',table_schema,'.',table_name, '.....;')
from information_schema.tables
where table_name = 'your_table_name'

然后您可以运行所有查询。

答案 1 :(得分:0)

我不认为这是可能的phpmyadmin,但您可以使用像heidisql(Windows桌面应用程序)这样的工具,它显示当您使用gui进行更改时运行的所有sql。您可以复制此sql并在其他dbs中运行它。