我有两个 MySQL 数据库 DB1 和 DB2,DB1 在联机服务器上,而 DB2 在本地机器 (localhost) 上,现在我想使用 MySQL QUERY 从 DB1 的名为 db1_table 的表中将一些数据插入到名为 db2_table 的 DB2 的表中。那么可不可以呢?
最佳答案
如果你在同一台服务器上,你可以做类似的事情
INSERT INTO DB2.db2_table (col1, col2, ..., colN) SELECT col1, col2 FROM DB1.db1_table WHERE ...
但是在不同的服务器上,您不能以这种方式插入数据...我能想到的最简单的方法是从源数据库(例如使用 phpmyadmin)转储数据并将其导入目标数据库。
关于mysql - 我的SQL--如何将一个数据库的数据插入另一个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46524820/