以下是具体的 SQL 语句示例:
1. 更改文章中的内容
update dede_addonarticle set body=replace(body,'原来的字符','替换后的字符');
例如:将“软件下载”替换为“插件下载”。
2. 更改缩略图目录
update dede_archives set litpic=replace(litpic,'原来的字符','替换后的字符');
例如:将“uplimg”替换为“tupian”。
3. 批量替换文章模型中内容部分图片链接路径
update dede_addonarticle set body=replace(body,'src="https://www.0do.net/adminbuy/upload/2014121/1214453253345.jpg"','src="https://www.0do.net/upload/2014121/1214453253345.jpg"');
例如:将图片路径从“/adminbuy/upload/...”替换为“/upload/...”。
4. 批量替换文章模型中内容部分超链接
update dede_addonarticle set body=replace(body,'href="http://www.adminbuy.cn"','href="http://adminbuy.cn"');
例如:将超链接从“http://www.adminbuy.cn”替换为“http://adminbuy.cn”。
5. 批量替换文章模型中内容部分图片锚文本文字
update dede_addonarticle set body=replace(body,'alt="http://www.adminbuy.cn/"','alt="http://adminbuy.cn/"');
例如:将图片锚文本从“http://www.adminbuy.cn/”替换为“http://adminbuy.cn/”。
6. 批量替换软件模型内容部分超链接
update dede_addonsoft set introduce=replace(introduce,'http://www.adminbuy.cn/jingping/','href=http://www.adminbuy.cn/webhtml/');
例如:将超链接从“http://www.adminbuy.cn/jingping/”替换为“http://www.adminbuy.cn/webhtml/”。
7. 批量替换文章模型中作者字段
update dede_archives set writer=replace(writer,'http://www.adminbuy.cn','http://adminbuy.cn');
例如:将作者信息从“http://www.adminbuy.cn”替换为“http://adminbuy.cn”。
8. 批量替换文章模型中来源字段
update dede_archives set source=replace(source,'dedecmsCMS模板www.adminbuy.cn','dedecmsCMS模板adminbuy.cn');
例如:将来源信息从“dedecmsCMS模板www.adminbuy.cn”替换为“dedecmsCMS模板adminbuy.cn”。
9. 批量替换文章命名规则
update `dede_arctype` set namerule='{typedir}/{aid}.html';
例如:将所有文章命名规则替换为“{typedir}/{aid}.html”。
10. 批量替换软件模型演示地址超链接
update dede_addonsoft set officialUrl=replace(officialUrl,'http://www.adminbuy.cn','http://adminbuy.cn');
例如:将超链接从“http://www.adminbuy.cn”替换为“http://adminbuy.cn”。
11. 批量审核文章
update dede_archives set arcrank=0;
例如:设置 arcrank=0 表示仅动态审核。
12. 替换文章中的标题、内容、描述
- 修改文章标题:
update dede_archives set title=replace(title,'需要替换的内容','新内容');
- 修改文章正文:
update dede_addonarticle set body=replace(body,'需要替换的内容','新内容');
- 修改文章描述:
update dede_archives set description=replace(description,'需要替换的内容','新内容');
13. 其他 SQL 运用方法
- 更新管理员密码:
Update `dede_admin` set pwd='c3949ba59abbe56e057f' where userid='admin';
- 删除留言:
DELETE FROM `dede_guestbook` WHERE `dede_guestbook`.`id` = 8 LIMIT 10;
注意事项:以上 SQL 语句中的标点符号均为中文标点,请确保在实际使用时将其转换为英文符号,例如将““”和“””替换为“\\"”。这样可以避免因符号问题导致的错误。