旅游网站设计方案,网站建设说,什么企业做网站比较方便呢,南昌百度快速排名提升首先我们要明白同一实例#xff0c;简单来说就是一个ip#xff0c;如果两个数据库位于同一个ip#xff0c;就是同一实例。其实实例并不相当于ip#xff0c;
他其实相当于服务#xff0c;也就是serve。 这样的两个或多个就可以跨库事务#xff0c;比如
begin; insert in…首先我们要明白同一实例简单来说就是一个ip如果两个数据库位于同一个ip就是同一实例。其实实例并不相当于ip
他其实相当于服务也就是serve。 这样的两个或多个就可以跨库事务比如
begin; insert into testerp.tp_config(name, value, update_time) values(name, values, 2020-05-01 00:28); insert into testPdc.tp_config(name, value, update_time) values(name, values, 2020-05-01 00:28); commit;
注意一点账号的权限一定含有这个两个库不然肯定事务出错
错误代码$connect Db::connect($config);//第一个数据库库Db::startTrans();//第二个数据库$connect-startTrans();try {Db::name(config)-insert([name name, value value, update_time date(Y-m-d H:i:s, time())]);//一系列操作Db::commit();$connect-commit();}catch (\Exception $e) {Db::rollback();$connect-rollback();echof($e-getMessage());}
这个代码之所以错是存在事务一个成功了一个没成功