我已经知道这是像我这样的问题:
PHP/MySQL: Copy Table and Data from one Database to another
但是,这个问题大约 4 年前就被问过,所以我今天想重复一遍。
INSERT INTO `wp_estate`.`wp_posts`(post_title)
SELECT `s_description` FROM `u519633785_armar`.`oc_t_item_description`
WHERE `fk_i_item_id` > 4;
如何同时“查看”两个数据库
最佳答案
您首先必须在要复制数据的数据库中创建一个表。
获取表的完整CREATE
语句。在数据库中运行以下查询:
显示创建表table_name;
这将返回完整的表创建查询。
在新数据库中创建表后,您可以将旧表中的所有数据复制到新数据库的表中。
复制数据的查询:
insert into newDB.your_table select * from oldDB.your_table;
更新了插入查询:
INSERT INTO `wp_estate`.`wp_posts`(post_title)
SELECT `s_description` FROM `u519633785_armar`.`oc_t_item_description`
WHERE `fk_i_item_id` > 4;
关于php - 将字段从一个数据库复制到 MySQL 中的另一个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33595178/