gpt4 book ai didi

MySQL:从另一个主机插入表

转载 作者:行者123 更新时间:2023-11-28 23:58:30 25 4
gpt4 key购买 nike

所以我想将一些记录从一个表复制到另一个表。但诀窍是另一个表在不同的主机中。我将尝试通过给你一个 mysql 查询伪代码来解释。

Another_host = "192.168.X.X";

INSERT INTO database_original.table_1( id, name, surname)
SELECT id, name, surname
FROM Another_host.database_another.table_2
WHERE Another_host.database_another.table_2.id > 1000;

我可能不得不在某处为“Another_host”声明用户。这就是我正在尝试做的……这是否可能像我想象的那样?

谢谢

最佳答案

有一种解决方法可以满足您的要求。

第 1 步:转储选择查询

mysql -e "select * from myTable" -h <<firsthost>> -u myuser -pxxxxxxxx mydatabase > mydumpfile.sql

第 2 步:恢复转储

mysql -h <<secondhost>> -u myuser -pxxxxxxxx < mydumpfile.sql

关于MySQL:从另一个主机插入表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30777878/

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