Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] DZX批量移动版块和版块ID修改

[复制链接]
cordmm 发表于 2017-9-17 11:26:33 | 显示全部楼层 |阅读模式
DZ新人,百度也没找到如何批量移动版块
就是把10几个版块批量移动到另一个版块或分类下
后台没找到啊

再就是版块ID批量修改
版块最后ID是190,但是新建版块ID都是在1000以后
之前新建过191修改过版块ID,为1000
我修改回去,把1000改回191后,以后版块都是1000以后了
请问操作什么SQL能恢复?
民审大大 发表于 2017-9-17 14:27:46 | 显示全部楼层
1.子版块移到别的分区下,直接在版块里能设置,如果是帖子转移,也有合并版块功能
2.修改对应表的自增键的值
回复

使用道具 举报

 楼主| cordmm 发表于 2017-9-17 15:03:08 | 显示全部楼层
民审大大 发表于 2017-9-17 14:27
1.子版块移到别的分区下,直接在版块里能设置,如果是帖子转移,也有合并版块功能
2.修改对应表的自增键的 ...

不能多个版块同时移动吗?我在后台只找到了每个版块单独移动的选项
回复

使用道具 举报

 楼主| cordmm 发表于 2017-9-17 15:04:47 | 显示全部楼层
民审大大 发表于 2017-9-17 14:27
1.子版块移到别的分区下,直接在版块里能设置,如果是帖子转移,也有合并版块功能
2.修改对应表的自增键的 ...

2.修改对应表的自增键的值
这个能详细说下吗?
回复

使用道具 举报

格东站长网插件 发表于 2017-9-18 14:27:26 | 显示全部楼层
本帖最后由 格东站长网插件 于 2017-9-18 14:28 编辑

后台或者数据库执行以下SQL代码:
修改版块
update pre_forum_thread set fid=1001 where fid=10;
update pre_forum_post set fid=1001 where tid=10;
修改主题分类
update pre_forum_thread set typeid=10 where typeid=2 and fid=10;
修改分类信息(分类信息还有几个分表,如果有分类信息记录,还要后续修改)
update pre_forum_thread set sortid=5 where sortid=8 and fid=10;
所有要改的都按以上格式写好、执行。改前一定要备份数据表。
回复

使用道具 举报

 楼主| cordmm 发表于 2017-9-18 14:33:56 | 显示全部楼层
格东站长网插件 发表于 2017-9-18 14:27
后台或者数据库执行以下SQL代码:
修改版块
update pre_forum_thread set fid=1001 where fid=10;

感谢您的回复

我的论坛版块最后ID是190,但是新建版块ID都是在1000以后

因为之前新建过191修改过版块ID,改为了1000

后来修改回去,把1000改回191后,以后版块都是1000以后了

请问运行以下语句就能让新建版块ID从192开始了吗?
  1. update pre_forum_thread set fid=1001 where fid=10;
  2. update pre_forum_post set fid=1001 where tid=10;
复制代码


回复

使用道具 举报

格东站长网插件 发表于 2017-9-18 18:21:56 | 显示全部楼层
cordmm 发表于 2017-9-18 14:33
感谢您的回复

我的论坛版块最后ID是190,但是新建版块ID都是在1000以后

有没搞错!
我觉得你之前没讲清楚。我以为你是转移帖子。
如果是修改版块ID,根本就用不到批量,因为每个ID就一行记录,每行都不同。你把pre_forum_forumfield和pre_forum_forum这两个从服务器上下载回来(不是DZ后台),打开,手工修改一下,再上传恢复。
都没想到你对代码一丁点都看不懂。这个样子建议还是别自己瞎折腾了,花点钱请人弄吧。或者数据不多的话,干脆从零开始重装一个论坛,好好规划版块ID。
回复

使用道具 举报

 楼主| cordmm 发表于 2017-9-19 09:14:53 | 显示全部楼层
格东站长网插件 发表于 2017-9-18 18:21
有没搞错!
我觉得你之前没讲清楚。我以为你是转移帖子。
如果是修改版块ID,根本就用不到批量,因为每 ...

PW是可以的,能够重置版块id,我还没有转到DZ,近期只是做各项的适配,到时候直接转过来。
从ofstar就开始了,重新开始还真不太好搞。
回复

使用道具 举报

格东站长网插件 发表于 2017-9-19 14:20:11 | 显示全部楼层
cordmm 发表于 2017-9-19 09:14
PW是可以的,能够重置版块id,我还没有转到DZ,近期只是做各项的适配,到时候直接转过来。
从ofstar就开 ...

重新开始肯定啦。
我这几天把一个旧论坛的数据整理,累得吐血。
回复

使用道具 举报

 楼主| cordmm 发表于 2017-9-19 17:36:16 | 显示全部楼层
格东站长网插件 发表于 2017-9-19 14:20
重新开始肯定啦。
我这几天把一个旧论坛的数据整理,累得吐血。

呵呵,一样哈!要不是PW关了,我还会拖着不转程序。太麻烦了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-28 21:56 , Processed in 0.021361 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表