前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >dede 常用SQL总结

dede 常用SQL总结

作者头像
老高的技术博客
发布2022-12-27 15:39:17
2K0
发布2022-12-27 15:39:17
举报

织梦cms不知大家用过没有,功能比较强大,但是对于我还是有一些不够,所以我总结了一些经常会使用的SQL,比如批量修改文章发布人、替换栏目字符串、批量修改文章点击数、批量修改文章命名规则等,这些SQL使用dedecmsv5.7测试,其他版本不保证。

老高温馨提醒:使用此SQL务必备份数据库

清空所有文章

代码语言:javascript
复制
TRUNCATE TABLE dede_addonarticle;
TRUNCATE TABLE dede_archives;
TRUNCATE TABLE dede_arctiny;

批量修改文章发布人

代码语言:javascript
复制
UPDATE dede_arctiny AS a
SET a.mid=2;
UPDATE dede_archives AS a
SET a.mid=2;
/*mid为管理员ID*/

替换栏目字符串

代码语言:javascript
复制
UPDATE dede_arctype as a
SET a.typename=REPLACE(a.typename,'AAA','BBB')
#AAA替换为BBB

修改文章点击数

代码语言:javascript
复制
/*随机数为300-1300*/
UPDATE dede_archives AS a
SET a.click=FLOOR(300 + (RAND() * 1001));

批量修改文章命名规则

代码语言:javascript
复制
UPDATE
dede_arctype AS a
SET
a.namerule='{typedir}/{aid}.html'

查看栏目表

代码语言:javascript
复制
SELECT dede_arctype.typename,
       dede_arctype.description,
       dede_arctype.keywords,
       dede_arctype.seotitle,
       dede_arctype.namerule,
       dede_arctype.namerule2
FROM dede_arctype
ORDER BY typename;

所有文章都改为动态

代码语言:javascript
复制
#ismake的值为1时为静态,-1 时表示动态
update dede_archives set ismake=-1;
#将所有栏目设置为“使用静态页”,
update dede_arctype set isdefault=1  
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2014-05-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 清空所有文章
  • 批量修改文章发布人
  • 替换栏目字符串
  • 修改文章点击数
  • 批量修改文章命名规则
  • 查看栏目表
  • 所有文章都改为动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档