RT,
例子如下:BEGIN
update test1.job_reduce ,test.job_item set test1.job_reduce.phone = test.job_item.phone where test1.job_reduce.job_item_id= test.job_item.id ;
ENDtest和test1属于不同机器的数据库,如果存储支持跨库操作,应该怎么写?
例子如下:BEGIN
update test1.job_reduce ,test.job_item set test1.job_reduce.phone = test.job_item.phone where test1.job_reduce.job_item_id= test.job_item.id ;
ENDtest和test1属于不同机器的数据库,如果存储支持跨库操作,应该怎么写?
CREATE TABLE xxx_b (
id INT(20) NOT NULL AUTO_INCREMENT,
username VARCHAR(32) NOT NULL DEFAULT '',
password VARCHAR(32),
PRIMARY KEY (id)
)
ENGINE=FEDERATED
CONNECTION='mysql://broot:[email protected]:3306/dbname/b表';
可以说得详细点吗,比如数据库test1 表A 复制到 数据库test2 表B引擎是加在A表还是B表存储过程中使用test1.A和test2.B就可以了吗?
比如数据库test1 表A 经过处理后插入 数据库test2 表BA,B表结构是不同的。这个要求两台机器的数据库中的表的结构相同,也就是说我需要第3张表来实现,A经过处理后生成C表,然后再从C表备份到B表吗?