PHP可与Wordpress数据库和自己的数据库一起使用

时间:2019-06-11 01:41:12

标签: php html wordpress mysqli

我想在其他环境中复制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;

1 个答案:

答案 0 :(得分:0)

如果您不确定这些表的确切用途,但是想在其他或本地环境中使用它们,则可以使用mysql dump转储数据并将其直接导入新数据库中。

从CLI:

 mysqldump -u username -p db_name items items_metas > dump.sql

然后

mysql -u username -p db_name < dump.sql