如何将数据从db1.tab1
传输到db2.tab2
?
此处 db2.tab2
的字段名称与 db1.tab1 不同。
我尝试使用 mysql work bench,但它没有给出 100% 的结果。
我正在使用 Xampp 和 mysql 5.6.22
谢谢
最佳答案
使用以下查询。
INSERT INTO db2.`tab2` ( `id`, `user_name`, `password`, `is_active` ) SELECT `user_id`, `name`, `pass`, `active` FROM db1.`tab1`;
正如您所看到的,两个表中的列名称不同。
因此,您必须提及要在 table2
的哪一列上插入 table1
中的哪一列数据。
关于mysql - 非匹配结构化Mysql数据库之间的数据传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27813870/