当域名发生变化时,文章中的图片链接将失效,无法显示,那么就需要修改地址。但挨个手动修改不现实,因为一般这种连接比较多,难以准确查找。下面就说一下通过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数据库
1.jpg
3.选中typecho_contents文章这个表
2.jpg
4.点击“SQL”
3.jpg
5.输入下面的命令
UPDATE4.jpg 6.点击“执行”后会提示是否成功,影响了多少数据 ------------------------ 5.jpg 7.同样可以替换其它表的内容:选中typecho_fields表,点击“SQL”输入下面的命令,点击“执行” ------------------------------------------------------typecho_contents
SETtext
= REPLACE(text
,'旧域名地址','新域名地址');
UPDATE6.jpg 同样的关于wordpress来讲,进入wordpress数据库后,选中wp_posts文章这个表,然后点上面的搜索,挑选查找和掉换,输入之前的图片或者文件地址和以后的地址,字段挑选post_content,确认后执行便可批量修正。 [1]: http://www.pxsky.net/usr/uploads/2019/09/3943100585.jpg [2]: http://www.pxsky.net/usr/uploads/2019/09/204340890.jpg [3]: http://www.pxsky.net/usr/uploads/2019/09/2269032928.jpg [4]: http://www.pxsky.net/usr/uploads/2019/09/2174925807.jpg [5]: http://www.pxsky.net/usr/uploads/2019/09/2010347642.jpg [6]: http://www.pxsky.net/usr/uploads/2019/09/3098466444.jpgtypecho_fields
SETstr_value
= REPLACE(str_value
,'旧域名地址','新域名地址');