0

我只是想知道我是否存在一个 php 脚本

1 - 设置一个 mysql 连接(主机、用户、密码)

2 - 直观地选择我想要更改的数据库

3 - 设置 sql 语句(来自 .sql 文件或网络表单上的文本)

4 - 在所有选定的数据库上执行指定的 sql 语句

要解决的问题:: 我在同一台服务器上有 +100 个具有相同结构的数据库,在每个数据库上执行一个简单的“ALTER TABLE”是一项无聊/耗时的任务,我目前使用 phpMyAdmin 手动执行此操作,但我知道存在更好方法。

4

2 回答 2

2

我不确定可能存在哪些预制脚本,但是您正在查看一次性的东西,不是吗?为什么不直接写一个脚本?

它看起来像这样(伪代码)

$yourDatabases = array($database1, $databas2, ....);

foreach($yourDatabases as $database){
    connect($database);
    query("your alter table");
    close($database);
}
于 2013-01-23T09:15:41.980 回答
0

我想你指的是phpmyadmin

于 2013-01-23T09:03:49.717 回答