域名发生变化时,文章中的图片链接将失效,无法显示,那么就需要修改地址。但挨个手动修改不现实,因为一般这种连接比较多,难以准确查找。下面就说一下通过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,确认后执行便可批量