2019年1月25日将2019年1月份前期保存在网站本地的附件全部上传到七牛云存储上(注意上传时存储文件名前缀),2019年1月29日在数据库管理后台通过SQL命令更新数据库,更新无误后删除网站本地相应的附件。
UPDATE zbp_post set log_content=REPLACE(log_content, '{#ZC_BL OG_HOST#}zb_users/upload/2019/01/', 'http://blogimg.mrduan.com/qnupload/2019/01/')
以上SQL将2019年1月日志内容中的图片地址替换为七牛云上的图片地址。
UPDATE zbp_upload set ul_meta=concat('a:1:{s:12:','"qiniuyun_key"',';s:39:','"qnupload/2019/01/××××××.×××"',';}') WHERE ul_name like "%201901%" and ul_meta=""
以上SQL将2019年1月附件表中的ul_meta替换为“a:1:{s:12:"qiniuyun_key";s:39:"qnupload/2019/01/××××××.×××";}”,其中文件名统一为××××××.×××,s:39中的39根据“qnupload/2019/01/实际文件名”字符串的长度变化。
UPDATE zbp_upload SET ul_meta=REPLACE(ul_meta, '××××××.×××', ul_name)
以上SQL将××××××.×××替换为实际文件名,即ul_name的值。
20190130:今天将2014、2016(除1月份)——2018年附件转入七牛云
20190201:由于201601中图片在附件管理库中不存在,强迫症的我先将图片上传到七牛云后(前缀qnupload/2019/03/),通过修改zbp_post数据表替换文章中图片链接地址,开启远程图片保存插件将这些图片又保存在网站本地(文件前缀为201902),下载这些图片并修改文件名前缀为201601,上传这些图片到七牛云qnupload/2016/01/,用上面三条UPDATE命令修改zbp_post和zbp_upload中相应内容。删除网站upload/2016/01/,七牛云qnupload/2019/03/图片。停用远程图片保存插件
2015年附件转入七牛云
20190202:2006、2007、2008、2012、2013年附件转入七牛云
20190203:zb_users/plugin/windsphoto/photofile/下附件转入七牛云
评论