WordPress搬家

Wordpress搬家

Wordpress搬家基本分为3个大的步骤。

一. 搬迁文件

二. 搬迁数据库

三. 必要的更改

 

一. 搬迁文件

就是将原来的整个wordpress的文件夹,拷贝的目的服务器。

wordpress的附件和一些图片资源都是在这个文件夹下面的,当然包括Wordpress自身的文件了。

 

二. 搬迁数据库

就是备份和还原数据库了。

备份

$ mysqldump -uroot -p xxxx > xxx.sql

还原

$ mysql -uroot -p xxxx < xxx.sql

更多关于数据库备份还原的信息,请参看:

mysql的备份和还原

 

三. 必要的更改

如果数据库的链接信息发生了变化,如,用户名,密码,则更新

wp-config.php

这个文件

/** WordPress 数据库的名称 */
define('DB_NAME', '你的新空间数据库名称');

/** MySQL 数据库用户名 */
define('DB_USER', '你的数据库用户名');

/** MySQL 数据库密码 */
define('DB_PASSWORD', '你的数据库登录密码');

/** MySQL 主机 */
define('DB_HOST', '你的数据库地址');

 

如果域名有所改变,登录数据库修改wp_option这个表中的 home和 siteurl这2个字段:

> update wp_option set option_value='xxx.com' where option_name='home';  

>    update wp_option set option_value='xxx.com' where option_name='siteurl';  

 

另外有些链接也要改掉,因为 原来的文章里有的链接或者图片还是会用以前域名的地址

>  UPDATE wp_options SET option_value = REPLACE(option_value,'old.com','new.com');

>  UPDATE wp_posts SET post_content = replace(post_content,'old.com','new.com');

>  UPDATE wp_posts SET post_excerpt= replace(post_excerpt,'old.com','new.com');

>  UPDATE wp_posts SET guid= replace(guid, old.com','new.com');

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

    分享到:
This entry was posted in MySql. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*