我只是想知道我是否存在一个PHP脚本
1 - 设置mysql连接(主机,用户,密码)
2 - 直观地选择我想要改变的数据库
3 - 设置sql语句(来自.sql文件或web表单上的文本)
4 - 在所有选定的数据库上执行指定的sql语句
要解决的问题 ::我在同一台服务器上有+100个数据库,结构相同,在每个数据库上执行一个简单的“ALTER TABLE”是一个无聊/耗时的任务,iam目前在做这个用phpMyAdmin手动,但我知道存在更好的方法。
答案 0 :(得分:2)
我不确定什么样的预制脚本可能存在,但你正在寻找一次性的东西,不是吗?为什么不写一个脚本?
它看起来像这样(伪代码)
$yourDatabases = array($database1, $databas2, ....);
foreach($yourDatabases as $database){
connect($database);
query("your alter table");
close($database);
}
答案 1 :(得分:0)
我认为你指的是phpmyadmin