全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 991|回复: 21

请问如何通过修改数据库完美跟换wordpress的域名?

[复制链接]
发表于 2021-6-28 23:55:00 来自手机 | 显示全部楼层 |阅读模式
之前百度过,也自己试过直接在后台替换域名,结果新域名打开站报错或者css出错等情况,问题很多,所以我想直接在数据库里搜索替换应该是最好的吧?请问如何操作,谢谢。
 楼主| 发表于 2021-6-29 11:49:51 | 显示全部楼层
本帖最后由 超级无敌小马甲 于 2021-6-29 12:00 编辑
专业黑人抬棺 发表于 2021-6-29 09:03
宝塔还不简单么

先备份数据库


第一步居然出错了

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '://www.old.com’, ‘https:/www.new.com)' at line 1

old 旧域名
new 新域名

算了,找了个WP插件,一步到位
跟换域名插件.zip (3.67 KB, 下载次数: 10)
全部设置后,提示更换成功后,还需要到WP后台-设置-常规里 将WordPress地址和站点地址换成新域名网址即可!!
发表于 2021-6-29 00:10:13 | 显示全部楼层
数据库就是一txt,打开替换,完毕
发表于 2021-6-28 23:55:55 | 显示全部楼层
好像之前也有人换过。一个开着叫“解药”博客的一个MJJ
 楼主| 发表于 2021-6-28 23:57:37 | 显示全部楼层
菜单 发表于 2021-6-28 23:55
好像之前也有人换过。一个开着叫“解药”博客的一个MJJ

好像我也记得有这么一个人,不记得他的是wo还是ty
发表于 2021-6-28 23:59:12 | 显示全部楼层
超级无敌小马甲 发表于 2021-6-28 23:57
好像我也记得有这么一个人,不记得他的是wo还是ty

一时也找不到了
发表于 2021-6-29 00:03:06 | 显示全部楼层
wp_options表  siteurl home 字段改为新域名
wp_posts表  update wp_posts set post_content=REPLACE(post_content,'旧域名','新域名');
 楼主| 发表于 2021-6-29 00:09:44 | 显示全部楼层
phpsky 发表于 2021-6-29 00:03
wp_options表  siteurl home 字段改为新域名
wp_posts表  update wp_posts set post_content=REPLACE(post_ ...

这是………直接改还是命令呢
发表于 2021-6-29 00:10:17 | 显示全部楼层
后台里不能直接改吗?
 楼主| 发表于 2021-6-29 00:17:59 | 显示全部楼层
walterclozet 发表于 2021-6-29 00:10
后台里不能直接改吗?

直接改的话,会出现很多错误的。
发表于 2021-6-29 00:20:50 | 显示全部楼层
一条命令的事,额,百度一下啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-11 13:06 , Processed in 0.069102 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表