与君初相识,犹如故人归。 收藏本站
登陆 / 注册 搜索

阅读:4.9K   回复: 2

用户表优化后主表和存档表合并的解决方法

[复制链接]
solife 「锋芒初露」 2020-7-3 23:21 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

估计用了用户表优化后出问题的人很多吧!比如我的问题就是很久没登录的用户重新登录后积分什么的都没了,哪怕重新发帖回帖,积分也不会变,用户组还会变成初始的用户组!


论坛后台升级数据库:站长》数据库》升级

‌🩲📏😷👁


  1. insert into pre_common_member select * from pre_common_member_archive;
  2. insert into pre_common_member_count select * from pre_common_member_count_archive;
  3. insert into pre_common_member_field_forum select * from pre_common_member_field_forum_archive;
  4. insert into pre_common_member_field_home select * from pre_common_member_field_home_archive;
  5. insert into pre_common_member_profile select * from pre_common_member_profile_archive;🧓‎🎩✏😆👈
  6. insert into pre_common_member_status select * from pre_common_member_status_archive;
复制代码

以上六条的意思就是把六个存档表中的东西合并到主表中。

然后再使用如下升级数据库:
  1. TRUNCATE TABLE  `pre_common_member_archive`;
    👍⛄🍊📵🦖‌
  2. TRUNCATE TABLE  `pre_common_member_count_archive`;
  3. TRUNCATE TABLE  `pre_common_member_field_forum_archive`;
  4. TRUNCATE TABLE  `pre_common_member_field_home_archive`;
  5. TRUNCATE TABLE  `pre_common_member_profile_archive`;
  6. TRUNCATE TABLE  `pre_common_member_status_archive`;
复制代码
🧑‍🚀‎🩳🖲😘✌
以上六条的意思就是把六个存档表数据全部清空。

重申:使用这个方法导致论坛出问题的话,本人概不负责,也无法提供其他解决方法,使用前请备份数据和数据库!

👨‍⚕️‏👠💳😛🤳



上一篇
下一篇
帖子热度 4939 ℃

放我一个人生活 「出类拔萃」 2020-7-3 23:21 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

要是我灌水,就骂我“三个代表”没学好吧。
千幻 「龙战于野」 2020-7-18 13:42 来自手机 |显示全部楼层

你的身边一直很热闹,但你一直很孤独。

dz分表功能真坑
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表