30
2019
01

逐步将存储在网站本地的附件全部转移到七牛云存储上

  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/下附件转入七牛云

« 上一篇: 批量下载七牛云图片到本地的步骤... 下一篇: 临汾市人民代表大会常务委员会任... »
与此文相关的文章,有兴趣就接着看看吧:

 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。