gpt4 book ai didi

mysql - 如何将行从一个 MySQL 数据库复制到另一个

转载 作者:行者123 更新时间:2023-11-29 03:56:31 24 4
gpt4 key购买 nike

我在不同的数据库(WAMP 服务器)中有两个具有相同结构的表。我想从第一个数据库 (newkt) 复制到第二个数据库 (oldkt) 第二个数据库 (oldkt) 中不存在的所有行>).

newkt   -> table : users (1500 records) (id, name, password)
oldkt -> table : users (1200 records) (id, name, password)

我实际上想将行添加到 oldkt 数据库,其 ID 在 oldkt 中尚不存在。

此外,如果我有超过 3 列,这些列可以自动添加还是我必须标记所有列?

最佳答案

您可以执行以下操作:

    insert into database1.table  select * from database2.table where id not in(select id from database1.table);

关于mysql - 如何将行从一个 MySQL 数据库复制到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20949346/

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