具体问题是这样的,前两天我实在受不了自己导航站的速度了,准备把图片都替换为 cos 的图片,这么多内容总不能手动一个一个改吧……
由于知道 mysql 有 sql 语句可以便捷的执行一些操作,但是我是一个小白啊,我就去问我哥,一个半吊子的程序员,懂一些数据的操作,问来问去还是放弃了。
主要是我想替换的是字段内容的一部分比如原来的图片链接是https://daohang.wowow.club/image/A.png
我想把域名那一部分替换为 cos 的域名,后面的不变。
但是他只知道全部替换的 sql 语句,部分替换的不知道。我傻了,这他喵难道要一个一个替换吗?后来在网上找来找去发现了一个曲线救国的方法 ——sql 导出,在本地用文本编辑器打开替换,word 的替换方法总是知道吧?
我是用 Hbuilder 打开替换的,然后导入到数据库就可以了。
主要是想说说这个思路,有这个思路小白也可以对让人头大的数据库进行一些处理了~
实操过程#
打卡开数据库,找到你需要替换的内容在哪个表里
导出这个表,在本地用 Hbulider 打开替换
然后在数据库中先删除原来的表(typecho_fields),在数据库(daohang)中导入,注意这两个步骤,如果不删除原来的表,直接导入会报错。