男的舔女的下面视频在线播放-少妇愉情理仑片高潮日本-久久久久久国产一区二区三区-麻豆精品一区二区综合-国产精品超碰在线观看-网红极品女神精品视频在线-国产亚洲综合777-高清性视频一区二区播放-中文字幕第一页亚洲天堂

Discuz! 官方交流社區(qū)

標(biāo)題: 請教怎樣解決用戶名主表和存檔表中的重復(fù)用戶? [打印本頁]

作者: ink    時間: 2023-5-11 15:18
標(biāo)題: 請教怎樣解決用戶名主表和存檔表中的重復(fù)用戶?
3.4升級到3.5后,今天無意中發(fā)現(xiàn)存檔表中有用戶名和主表中重復(fù)了,重復(fù)的情況有2種:

1、UID和用戶名、EMAIL等等信息完全一樣;

2、僅僅用戶名一樣,其他譬如UID、EMAIL地址等都不一樣;

如果手動刪除了存檔表的用戶名的話,主表的用戶名也一并刪除了…………



這種情況有什么好的辦法么?重復(fù)的用戶名還挺多的,后臺的管理記錄內(nèi)發(fā)現(xiàn)存檔表中的用戶在登錄的時候,數(shù)據(jù)庫有個操作就是把 common_member_archiv中的這個用戶移動到 common_member中,但因?yàn)閁ID或者用戶名重復(fù)了,所以導(dǎo)致操作失敗,估計第一步就出錯了,后面涉及到的表還沒開始操作。




在3.4升級到3.5的時候,曾經(jīng)執(zhí)行了這個帖子內(nèi)   http://m.sdtechgong.com.cn/thread-14718-1-1.html  的第九條的第三種方法:
其三,進(jìn)入數(shù)據(jù)庫,執(zhí)行語句:

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







作者: qwexiamen    時間: 2023-5-12 10:54
給你看下文心怎么回答的
(, 下載次數(shù): 42)
作者: 科站網(wǎng)    時間: 2023-5-12 11:18
你存檔的時候就不正確了。。。否則就不會有重復(fù)的,找人從數(shù)據(jù)庫刪掉重復(fù)的
作者: ink    時間: 2023-5-12 12:56
科站網(wǎng) 發(fā)表于 2023-5-12 11:18
你存檔的時候就不正確了。。。否則就不會有重復(fù)的,找人從數(shù)據(jù)庫刪掉重復(fù)的 ...

感謝回復(fù),買過你的插件,蠻好。


量太多,手工刪除是不現(xiàn)實(shí)的,唉,好在不影響基本運(yùn)行,發(fā)現(xiàn)一個刪一個是笨辦法,就是不知道具體要刪除哪些表,是不是僅僅刪除那涉及到的6個member archiver表即可。
作者: ink    時間: 2023-5-12 12:56
qwexiamen 發(fā)表于 2023-5-12 10:54
給你看下文心怎么回答的

謝謝謝謝,感覺在繞口令,文心一言果然厲害,哈哈哈哈
作者: 科站網(wǎng)    時間: 2023-5-12 13:24
ink 發(fā)表于 2023-5-12 12:56
感謝回復(fù),買過你的插件,蠻好。

你數(shù)據(jù)庫看下pre_common_member(_*)_archiver這樣的表,里面找uid,刪除
主表就是pre_common_member_archiver,我記得還有其他的表
作者: qwexiamen    時間: 2023-5-12 13:51
ink 發(fā)表于 2023-5-12 12:56
謝謝謝謝,感覺在繞口令,文心一言果然厲害,哈哈哈哈

哈哈哈,看看就好




歡迎光臨 Discuz! 官方交流社區(qū) (http://m.sdtechgong.com.cn/) Powered by Discuz! X5.0