Wordpress Woocommerce 2nd sql 数据库连接问题

Wordpress Woocommerce 2nd sql database connection issue

我刚刚将一个 WordPress 站点的备份转移到一个新域。我使用 FTP 加载了所有站点文件,并使用 phpMyAdmin 将主数据库(称为 boxedsco_master.sql)连接到新站点的数据库。数据库的新前缀是“boxeipxy_”而不是“boxedsco_”。我还更新了 wp-config.php 以连接 master 数据库,效果很好。

然而还有第二个数据库叫做 boxedsco_boxes.sql。我也使用 phpMyAdmin 上传,现在称为“boxeipxy_boxes.sql”。

该网站主要在工作,但是,下订单时没有通知电子邮件,无论是给我的客户还是我的客户。我相信这可能是因为第二个数据库没有正确连接,因为数据库包含名为“wp_easycontactforms_customforms”之类的表。

如何连接第二个数据库?是否会有一个 php 文件来更新新的数据库名称?我找不到引用“boxedsco_boxes.sql”的 php 文件来更新它?

使用 Wordpress 3.8.5WooCommerce 2.0.20

难怪没人回应!不应该有2个数据库!我觉得很奇怪!

电子邮件通知问题是 woocommerce 不喜欢发件人地址的错误!将其更改为 "wordpress@[yourdomain].com" 完全解决了问题!

谢谢大家!

您有两个后缀为 .sql 的文件并不意味着有两个数据库。破解文件并查看内部。它们很可能是来自同一个数据库的两个转储;看看它们是否包含相同的数据 and/or 表。

正如哲学家所说,"a poem about the moon is not moon"。 sql 转储不是数据库,它是数据库的 "representation"。很可能你有两首关于同一个月亮的诗。