【发布时间】:2011-05-01 03:26:01
【问题描述】:
我有多个 MySQL 表,其名称形式为 "Shard_0", "Shard_1", "Shard_2" ... "Shard_n",它们都具有相同的表结构。它们都存在于同一个数据库中。
假设我想在所有这些表中添加一列。有没有办法以编程方式做到这一点?
类似:
# pseudo code
for i in range(n):
tablename = "shard_"+str(i)
ALTER TABLE tablename ...
有可能做这样的事情吗?如果需要,我需要什么语言和/或库?
谢谢
【问题讨论】:
标签: python mysql database schema database-administration