我想在其他环境中复制Wordpress数据库。因此,我建立了自己的环境,可以在其中查看提交的表单并将其导入自己的数据库。因此,Wordpress中有一个可以处理2个表的表单数据库,但是我真的不知道如何正确使用meta_value。
在第一个表(项目)中存储了“ id”和“ name”。
| id | name |
613 Mark
在第二表(item_metas)中,存储“ item_id”,“ field_id”和“ meta_value”。 “ item_id”与另一个表中的“ id”相同
| id | meta_value | field_id | item_id |
5620 Audi 96 613
5619 Diesel 95 613
5618 Neve 94 613
5617 Maybe 93 613
5616 Yes 92 613
5615 Do it 91 613
5614 Bike 90 613
5613 Car 89 613
5612 Wipe 88 613
是否有可能以及如何通过如下所示的移动动作将这些数据插入另一个数据库:
INSERT INTO other_database (name, car, petrol) SELECT name, meta_value, meta_value FROM item_metas WHERE id = 613;
答案 0 :(得分:0)
如果您不确定这些表的确切用途,但是想在其他或本地环境中使用它们,则可以使用mysql dump转储数据并将其直接导入新数据库中。
从CLI:
mysqldump -u username -p db_name items items_metas > dump.sql
然后
mysql -u username -p db_name < dump.sql