导读:目前正在解读《备忘:帝国CMs分表语句、按条件替换删除略缩图、处理tags等语句》的相关信息,《备忘:帝国CMs分表语句、按条件替换删除略缩图、处理tags等语句》是由用户自行发布的知识型内容!下面请观看由(国外服务器 - www.haobbc.com)用户发布《备忘:帝国CMs分表语句、按条件替换删除略缩图、处理tags等语句》的详细说明。

1、分表处理语句

/*首先插入5万到9万的数据到目标分表中*/

INSERT INTO phome_ecms_news_data_2 SELECT * FROM phome_ecms_news_data_1 T2 WHERE T2.ID> 50000 AND T2.ID< 90000;

/*然后删除原始分表中5万到9万的数据*/

delete from phome_ecms_news_data_1 WHERE ID> 50000 AND ID< 90000;

/*做完这些后,更新数据库缓存*/


2、图片前缀替换处理语句

/*替换略缩图前缀*/

UPDATE phome_ecms_news SET titlepic = replace(titlepic, 'https://www.haobbc.com/upload/', 'https://img.ipipp.com/haobbc/upload/');

/*处理文章内容前缀*/

UPDATE phome_ecms_news_data_1 SET newstext = replace(newstext, '/upload/', 'https://img.ipipp.com/haobbc/upload/');

/*上面两段处理后运行下面两段*/

select id from phome_ecms_news where id not in (select id from phome_ecms_news_data_1)
update phome_ecms_news set stb =2 where id in (select id from phome_ecms_news_data_2)


3、按条件清空略缩图:

update phome_ecms_news set titlepic="" where titlepic like '%https://img.ipipp.com/haobbc/upload/kook/%';


4、Tags处理:

UPDATE phome_enewstagsdata SET classid = replace(classid, '5', '39')  where classid=5 ;


5、点击处理:

UPDATE phome_ecms_news SET onclick = replace(onclick, '0', '1');


提醒:《备忘:帝国CMs分表语句、按条件替换删除略缩图、处理tags等语句》最后刷新时间 2022-04-05 01:51:17,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至Email:chomcom@qq.com,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《备忘:帝国CMs分表语句、按条件替换删除略缩图、处理tags等语句》该内容的真实性请自行鉴别。