君山 发表于 2020-6-6 13:09:25

Discuz X3.4 用户表 主表 存档表 数据合并教程

1,登录后台,工具,计划任务,取消勾选 每日用户表优化

2,关闭站点,备份数据库,如果可以,全站备份更好

3,不要手贱去点 后台,站长,用户表优化

4,打开你的MYSQL管理工具,比如 phpMyAdmin


已下这些表都是需要修改的表pre_common_member
pre_common_member_archive

pre_common_member_count
pre_common_member_count_archive


pre_common_member_field_forum
pre_common_member_field_forum_archive


pre_common_member_field_home
pre_common_member_field_home_archive

pre_common_member_profile
pre_common_member_profile_archive

pre_common_member_status
pre_common_member_status_archive删除重复内容


ALTER IGNORE TABLE pre_common_member_archive ADD UNIQUE INDEX(`uid`)把 pre_common_member_archive 内容复制到 pre_common_member



insert into pre_common_member select * from pre_common_member_archive 再删除主表重复内容,清空存档表内容


上面做完基本就没事了,有强迫症的可以删除带有Archive的空表,备份的bak表都可以删除。

页: [1]
查看完整版本: Discuz X3.4 用户表 主表 存档表 数据合并教程