gpt4 book ai didi

mysql - 将带有替换的字段从一个数据库复制到另一个数据库

转载 作者:行者123 更新时间:2023-11-29 14:34:29 25 4
gpt4 key购买 nike

如何复制一个字段中的所有行并进行完全替换?

anna2 - 数据库exp_weblog_data - 表field_id_2 - 字段

anna1 - 数据库exp_channel_data - 表field_id_2 - 字段

exp_weblog_data和exp_channel_data在字段entry_id和field_id_2之间具有相同的关系。

之前:

exp_channel_data (from anna1)   exp_weblog_data (from database anna2)
entry_id field_id_2 entry_id field_id_2
988 blabla 988 doomdoom
989 kryakrya 989 roomroom
... ...

之后:

exp_channel_data                exp_weblog_data
entry_id field_id_2 entry_id field_id_2
988 doomdoom 988 doomdoom
989 roomroom 989 roomroom
... ...

最佳答案

假设数据库服务器是 mysql,并且两个数据库(anna2 和 anna1)都在其上,并且您有正确的凭据连接到这两个数据库,您可以执行跨数据库更新/选择。

看起来您正在尝试更新,而不是创建新记录 rom

 UPDATE anna1.exp_channel_data a1, anna2.exp_weblog_data a2 
SET a1.field_id_2 = a2.field_id_2
WHERE a1.id = a2.id;

跨数据库插入将以类似方式完成。

关于mysql - 将带有替换的字段从一个数据库复制到另一个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9367393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com