【发布时间】:2010-11-01 11:54:11
【问题描述】:
我有许多 MySQL 数据库,它们具有相同结构的相同表。我正在寻找一种简单的方法,如何一次更改所有数据库中的表结构(在一个查询中或使用一种工具)。
【问题讨论】:
我有许多 MySQL 数据库,它们具有相同结构的相同表。我正在寻找一种简单的方法,如何一次更改所有数据库中的表结构(在一个查询中或使用一种工具)。
【问题讨论】:
您可以在post 中看到这个解决方案,例如更改许多表:
select concat( 'alter table ', a.table_name, ' add index `fields` (`field`);' )
from information_schema.tables a
where a.table_name like 'table_prefix_%';
【讨论】:
一种 QND 方式,但无论如何,
//问候
【讨论】: