批量修改数据库,比如添加一个字段,如下
SELECT CONCAT('ALTER TABLE ',TABLE_SCHEMA,'. tp_client ADD from_uid INT(11) NOT NULL DEFAULT 0 COMMENT "上一次负责人";') str FROM information_schema.`TABLES` where TABLE_SCHEMA LIKE '%_crm' GROUP BY TABLE_SCHEMA;
上面我给所有crm结尾的数据库里面的tp_client表添加一个from_uid字段,我们先看看上面这个sql执行的效果(最好在navicat里面执行),如下
可知结果是sql语句,然后我们可以ctrl+A全选,如下
复制,然后新建查询,
然后粘贴进来,如下
然后点击运行,就可以批量修改我们的数据库了
批量给我们的数据库里面的tp_client表添加了一个from_uid字段。