使用按钮从 2 个不同的数据库复制和粘贴值

我在同一主机上有 2 个数据库,通过 Navicat 在 MariaDB 上有相同的用户:


DB1=汽车

DB2=自动2

他们都有一张名为bg_users


我想要做的是根据正确的参考更新相应字段中的属性"passwd"和"truepasswd"输入。auto2.bguserauto.bguser"user"


我尝试了以下,但失败了:


update auth2.bg_user 

set user_id, truepasswd, passwd = auth.bg_user( truepasswd, passwd) 

where user_id = 891;

我该如何解决这个问题?


缥缈止盈
浏览 140回答 1
1回答

元芳怎么了

您需要限定所有表字段并连接两个表:UPDATE auth2.bg_user, auth.bg_user   SET     auth2.bg_user.truepasswd = auth.bg_user.truepasswd,    auth2.bg_user.passwd = auth.bg_user.passwd  WHERE     auth2.bg_user.user_id = 891 AND     auth2.bg_user.user_id = auth.bg_user.user_id;它没有经过测试,但应该会告诉你方法。
打开App,查看更多内容
随时随地看视频慕课网APP