马上注册,免费下载更多dz插件网资源。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
3.4升级到3.5后,今天无意中发现存档表中有用户名和主表中重复了,重复的情况有2种:
1、UID和用户名、EMAIL等等信息完全一样;
2、仅仅用户名一样,其他譬如UID、EMAIL地址等都不一样;
如果手动删除了存档表的用户名的话,主表的用户名也一并删除了…………
这种情况有什么好的办法么?重复的用户名还挺多的,后台的管理记录内发现存档表中的用户在登录的时候,数据库有个操作就是把 common_member_archiv中的这个用户移动到 common_member中,但因为UID或者用户名重复了,所以导致操作失败,估计第一步就出错了,后面涉及到的表还没开始操作。
在3.4升级到3.5的时候,曾经执行了这个帖子内 https://www.dismall.com/thread-14718-1-1.html 的第九条的第三种方法:
其三,进入数据库,执行语句:
update `pre_common_member` inner join `pre_ucenter_members` on `pre_common_member`.uid = `pre_ucenter_members`.uid set `pre_common_member`.username = `pre_ucenter_members`.username
update `pre_common_member_archive` inner join `pre_ucenter_members` on `pre_common_member_archive`.uid = `pre_ucenter_members`.uid set `pre_common_member_archive`.username = `pre_ucenter_members`.username
©DZ插件网所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 网站部分内容来源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,得到更好的正版服务。 您在本站任何的赞助购买、下载、查阅、回复等行为等均表示接受并同意签订《DZ插件网免责声明协议》。 如有侵权请邮件与我们联系处理: discuzaddons@vip.qq.com 并出示相关证明以便删除。敬请谅解!
|
|