域名发生变化时,文章中的图片链接将失效,无法显示,那么就需要修改地址。但挨个手动修改不现实,因为一般这种连接比较多,难以准确查找。下面就说一下通过phpMyAdmin工具快速修正数据库文章图片,文件链接地址,此方式也可以批量替换指定内容。

1.确定要替换的内容,就是旧的域名和新的域名
例如:
网站原来的图片ABC.jpg旧的地址是:https://www.mosetuifei.top/ABC.jpg
新的地址是:https://www.sunweihu.com/image/ABC.jpg
那么需要批量替换
旧网址:https://www.mosetuifei.top/
为新的网址:https://www.sunweihu.com/image/
图片的名字不用输入,即可达到批量替换图片链接的目的。

2.用phpMyAdmin进入typecho数据库

3.选中typecho_contents文章这个表

4.点击“SQL”

5.输入下面的命令

UPDATE typecho_contents SET text = REPLACE(text,'旧域名地址','新域名地址');

6.点击“执行”后会提示是否成功,影响了多少数据

7.同样可以替换其它表的内容:选中typecho_fields表,点击“SQL”输入下面的命令,点击“执行” ------------------------------------------------------

UPDATE typecho_fields SET str_value = REPLACE(str_value,'旧域名地址','新域名地址');

同样的关于wordpress来讲,进入wordpress数据库后,选中wp_posts文章这个表,然后点上面的搜索,挑选查找和掉换,输入之前的图片或者文件地址和以后的地址,字段挑选post_content,确认后执行便可批量

最后修改:2022 年 08 月 02 日
如果觉得我的文章对你有用,请随意赞赏
爱发电:https://afdian.net/@mitpoppy