标签: 更新

  • 『WordPress』博客搬迁更换域名的数据库操作

    博客更换域名涉及到后台数据库三个方面的记录更新:

    1. 站点域名设置,包括wp_options表中的home和siteurl两个字段;
    2. 文章内容中手工输入的域名更新,涉及wp_posts表的post_content字段;
    3. 文章链接更新,对应于wp_posts表的guid字段

    详细代码如下:

    UPDATE wp_options 
    SET option_value = replace(option_value,'old domain','new domain') 
    WHERE option_name = 'home' 
    OR option_name = 'siteurl';
    
    UPDATE wp_posts 
    SET post_content = replace(post_content,'old domain','new domain');
    
    UPDATE wp_posts 
    SET guid = replace(guid,'old domain','new domain');

    注意domain格式为 http://dengkefu.com 最后不要带”/”