如何将WordPress SQL/数据库从本地迁移到实时

时间:2012-08-22 作者:somdow

因此,为了备份我的任何/所有wordpress网站,我使用了一个名为“备份伙伴”的工具,这是一个很棒的工具,但最近它真的有问题,今天它终于崩溃了!

通常我的工作流程是使用WAMP/MAMP在本地机器上开发站点。完成并准备好测试后,我使用该工具备份/传输到real server等。

由于我的工具停止工作(上载了一半内容),我决定先在真正的Web服务器上安装Wordpress(完成),然后应用我的主题(完成),手动完成,

然后从本地服务器导出数据库sql(完成),然后将其导入到真正的服务器(完成),我完成的2X站点为空。(结果等于失败)

我假设为了让它工作,必须改变/做一些事情,但不确定是什么。

关于我做错了什么有什么想法吗?因为到目前为止,如果我不能这样做,我必须手动创建所有的页面等,它不是很多,但想知道如何做这件事的正确方法。

提前感谢。

2 个回复
SO网友:Patrick Forget

我发现导出工具速度很慢,而且不太可靠。如果导入失败,您的服务器可能会超时,或者转储文件太大。

这是我的方法,而且速度更快:

提取生产中wordpress代码的新副本,用dev中的内容文件夹替换wp内容文件夹,复制wp配置。php并验证数据库连接设置,对开发wordpress数据库进行完整的mysql转储,将转储导入到生产数据库中,如果开发中使用的域与生产中使用的域不同,请在生产中运行以下查询。

更新wp\\u options SET option\\u value=replace(option\\u value,\'olddomain.com,\'newdomain.com\'),其中option\\u值类似于\'\'%olddomain\'。com%\';

更新wp\\u posts SET guid=replace(guid,\'olddomain.com\',\'newdomain.com\'),post\\u content=replace(post\\u content,\'olddomain.com\',\'newdomain.com\');

结束

相关推荐

Corrupt Wordpress Database

我认为这是最奇怪的文字印刷问题。一个拥有大量帖子数据库的客户网站已经有了自己的想法。前一分钟一切似乎都很好,接下来的帖子、类别和标签都不见了。此时仪表板告诉我9个类别中有2309个帖子,但当我单击admin中的categories链接时,列表中没有任何帖子。我可以在admin中看到所有帖子,但尽管它们过去被分配到类别并列出标签,但现在它们都“未分类”,没有标签。很明显,wordpress数据库在某种程度上已经损坏,但从哪里开始尝试修复呢!?以下是我迄今为止测试的内容:插件–我关闭了所有当前的插件。主题–我