一个热衷于科技的苦逼大学毕业生的博客。。。希望你喜欢!记得常来。

typecho系统升级全站https数据库批量替换网址/内容——墨涩网

其他分享 墨涩颓废 3个月前 (05-08) 851次浏览 已收录 5个评论 扫描二维码

typecho系统升级全站https数据库批量替换网址/内容——墨涩网

我们的网站需要批量替换内容或者更换域名以及图床后,或者你和我一样就是为了升级全站HTTPS,需要大批修正一切文章的所用图片链接和一些文件链接地址,手动修正不太现实,因为一般这种连接比较多,难以准确查找,下面就说一下通过phpMyAdmin工具快速修正数据库文章图片,文件链接地址,此方式也可以批量替换指定内容,前面分享过wordpress系统的教程,今天分享typecho系统数据库替换内容的教程,其实他们原理类似,只是有一点点区别。

下面以批量替换图片地址为例演示

首先:确定你要替换的内容,就是旧的域名和新的域名。

例如:

我的网站的原来的图片ABC.jpg旧的地址是:https://www.mosetuifei.top/ABC.jpg

新的地址是:https://www.sunweihu.com/image/ABC.jpg

那么需要批量替换

旧网址https://www.mosetuifei.top/

为新的网址https://www.sunweihu.com/image/

图片的名字不用输入,即可达到批量替换图片链接的目的。

PS:批量替换前需要你批量把网站的图片全部转移到新的图床上(不能修改文件名)。


1.用phpMyAdmin进入typecho数据库。

typecho系统升级全站https数据库批量替换网址/内容——墨涩网

2.选中typecho_contents文章这个表

typecho系统升级全站https数据库批量替换网址/内容——墨涩网

3.点击“SQL”

typecho系统升级全站https数据库批量替换网址/内容——墨涩网

4.输入下面的命令

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

typecho系统升级全站https数据库批量替换网址/内容——墨涩网

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

typecho系统升级全站https数据库批量替换网址/内容——墨涩网

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

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

7.替换前,显示不安全的https链接。

typecho系统升级全站https数据库批量替换网址/内容——墨涩网

8.替换后,显示为安全的https链接,出现了绿色的安全锁。

typecho系统升级全站https数据库批量替换网址/内容——墨涩网

教程结束


墨涩颓废,版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明typecho系统升级全站https数据库批量替换网址/内容——墨涩网
喜欢 (4)
[990328865@qq.com]
分享 (0)
墨涩颓废
关于作者:
https://www.sunweihu.com站长
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(5)个小伙伴在吐槽
  1. 墨涩颓废
    快速替换不安全http不安全链接
    墨涩颓废2019-05-09 12:26 回复 Linux | Chrome 57.0.2987.108
  2. 网站必须升级https
    墨涩2019-05-09 12:24 回复 未知操作系统 | 未知浏览器
  3. 看到你站也好几天了,小程序群也看到你了,我有个不明白的地方就是你博客标题为什么都要加上你网站名字?然后网站的标题就变成了这种 typecho系统升级全站https数据库批量替换网址/内容——墨涩网 墨涩网
    奶爸de笔记2019-05-09 01:21 回复 Windows 10 | Chrome 74.0.3729.131
    • 墨涩颓废
      出现两个墨涩网的原因是分享的时候会自动添加一个墨涩网,而我的文章标题已经添加了一个墨涩网,所以出现两个墨涩网,我在标题添加墨涩网是为了更好的seo,增加网站关键词。
      墨涩颓废2019-05-09 12:29 回复 Linux | Chrome 57.0.2987.108
      • 我知道是因为你标题也出现了你博客标题,所以有两次。问题就是在搜索引擎看来你标题不加博客名字也有你博客名字,加了后就是关键词堆叠了,而且个人博客的名字根本没有人竞争,不需要这么seo啊。
        奶爸de笔记2019-05-09 16:25 回复 Mac OS X | Safari浏览器 605.1.15