开学了,失联中……

MENU

小记~粗暴解决数据库替换自定义字串符未知错误

February 2, 2021 • Typecho,技术

久看G主题有些厌倦,便换到了Mirages主题
换了主题第一大问题就是文章主图怎么无痛平移,原来G主题都是手动设置字段'imgurl'添加文章主图,但mirages文章主图的字段换成了'banner',如下例
imgurl
banner
当时我的第一反应就是到数据库写个替换命令就好了
' UPDATE 表名 SET 字段名=replace(字段名, ‘被替换字符串’, '用来替换的字符串') ;'
谁想到数据库一直提示我关键字重复,我果断查询错误上提示的那一行,发现果然同一主键下有imgurl 和 banner同时存在,banner应该是换主题的时候自动添加的,我试着删除了banner字段,重新执行语句,数据库又提示同样的错误只不过是在不同的行。
重复了好几次,都是删一次换一行,总不能手动一次次删除吧

于是呢导出csv
csv
熟练打开excel! 替换!既然sql命令出那么多幺蛾子,直接excel不就完了
excel
然后导入,导入时表名和字段名都会变成其他的(因为是csv嘛),手动改一下就好了
。。完美解决

Archives QR Code Tip
QR Code for this page
Tipping QR Code