如何将本地服务器上的数据库与wordpress网站连接?

时间:2018-10-02 09:37:34

标签: database wordpress

我在本地服务器上的数据库连接有问题。我已经有一个用MySQL开发的数据库。但是,当我从本地主机导入数据库到wordpress时,它什么都没有显示。

3 个答案:

答案 0 :(得分:0)

当您尝试访问该站点时,是否看到黑屏,或者看到“建立数据库连接错误”消息?

至少,当您移动Wordpress网站时,您需要更新数据库wp_options表中的两个条目-siteurlhome。这些通常是选项1和2,在大多数情况下,这些选项应仅反映您网站的URL。

当然,您还需要使用更新后的数据库名称/用户名/密码来更新根目录中的wp-config.php文件。

答案 1 :(得分:0)

将本地数据库上传到服务器后。

从目录的根目录使用数据库名称,用户名和密码

更改 wp-config.php

然后在下面的查询中使用

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');

UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com');

旧域表示您的本地服务器路径。 新域表示您要居住的服务器路径。

答案 2 :(得分:-1)

您的意思是关于迁移过程。我认为,如果我理解正确,您必须更改导出数据库中的路径。但是您可以在本地计算机上使用插件Duplicator,这将产生2个文件,您必须将文件上传到托管公司并迁移您的站点。 另一个插件是 https://el.wordpress.org/plugins/all-in-one-wp-migration/这是希腊语中的链接,插件名称为all-in-one-wp-migrtaion,您必须同时存储到源和目标,并将从源中导出的文件导入到目标(必须小于500mb) 另一种方法是使用notepad ++打开SQL导出并更改路径