首先介绍下SQL替换命令

UPDATE 表名 SET 字段 = REPLACE(字段,’替换内容’,'替换值’);

示例如下:

UPDATE wp_options SET option_value = REPLACE(option_value,'www.mystyle.info','mystyle.info');

注意上面的标点要都要用英文半角。其中wp_options就是表名,option_value就是表wp_options里的一个字段,wp_options里有siteurl和home的值。

一般只要执行以下命令,就可完成域名的修改:

修改option_value里的站点url和主页地址

UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';

更正文章中内部链接及附件的地址

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');

更正wordpress文章默认的永久链接

UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');

再说一种更改站点URL的方法

先进phpmyadmin 进你wordpress的数据库 数据库里面找wp_option这个表(前缀不一定一样,比如我的就叫做blog_option)这个表进去,改第一项和第40项,改成你现在路径。主要是改第40项。 如果你干脆不会phpmyadmin,那就凑合看下面的,点进数据库里表wp_option之后 点右边拦左上角浏览 然后看见第一行点那个笔状物,修改,保存。还在这个表里,显示1-30没有第40行不是么,点那个按钮“显示”,就出40-60了

Last modification:June 25, 2021
如果解决了你的困扰, 赏杯咖啡吧!
正文字体: 苍耳字库(屏幕显示字体)·苍耳今楷