久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

返回列表 發帖
查看: 3141|回復: 6

[已解決] 升級(1062) Duplicate entry '①①①①' for key 'username'

2

主題

22

回帖

28

積分

初學乍練

貢獻
0 點
金幣
3 個
樓主
發表于 2023-1-1 17:33:37 | 只看樓主 |只看大圖 |倒序瀏覽 |閱讀模式
3.4到3.5

uc和BBS通訊正常
但在升級uc后有提示
升級成功,但部分通知發送失敗,請您登錄 UCenter 檢查更名通知是否全部發出,如發送失敗請檢查站點與 UCenter 間的通信是否正常,通知全部成功發出后方可繼續升級其余應用。請不要重復執行本程序,重復執行可能導致未知的問題。
進uc后臺等了很久,等通知全發送成功(200多條通知用了一個小時吧)升級論壇

遇到的其他錯誤都能搞下去,但這個錯誤沒辦法了
(1062) Duplicate entry '①①①①' for key 'username'


數據庫里也沒發現這個用戶名,也肯定不是就這一個id轉不了

頭大
1 貢獻+1 金幣

最佳答案

我在本機升級遇到同樣的問題,pre_common_member和pre_ucenter_members直接把username同步成一致的就行

  1. 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
復制代碼

數據表前綴,改成自己的..
回復

使用道具 舉報

31

主題

5903

回帖

1萬

積分

應用開發者

貢獻
620 點
金幣
1444 個
QQ
沙發
發表于 2023-1-2 12:01:57 | 只看Ta
升級X3.5常見問題匯總
http://www.9999xn.com/thread-14718-1-1.html
(出處: Discuz!交流社區)
回復

使用道具 舉報

2

主題

22

回帖

28

積分

初學乍練

貢獻
0 點
金幣
3 個
板凳
 樓主| 發表于 2023-1-4 16:18:47 | 只看Ta
湖中沉 發表于 2023-1-2 12:01
升級X3.5常見問題匯總
http://www.9999xn.com/thread-14718-1-1.html
(出處: Discuz!交流社區)

謝謝,看到更新的帖子了。但
是vps的性能太差嗎?
方法1也試了,UC的通信是正常的,但通知發送非常非常慢,即便通知完了,還是會存在錯誤用戶名
回復

使用道具 舉報

1

主題

24

回帖

76

積分

漸入佳境

貢獻
2 點
金幣
40 個
地板
發表于 2023-1-4 16:49:05 | 只看Ta
wjwh 發表于 2023-1-4 16:18
謝謝,看到更新的帖子了。但
是vps的性能太差嗎?
方法1也試了,UC的通信是正常的,但通知發送非常非常慢 ...
  1. SELECT group_concat(uid) AS uids, group_concat(username), count(1) AS count FROM pre_ucenter_members GROUP BY CONVERT(username USING utf8mb4) COLLATE utf8mb4_unicode_ci HAVING count > 1;

  2. SELECT group_concat(uid) AS uids, group_concat(username), count(1) AS count FROM pre_common_member GROUP BY CONVERT(username USING utf8mb4) COLLATE utf8mb4_unicode_ci HAVING count > 1;
復制代碼

試試分別執行這兩行看看能不能查找到重復用戶名
回復

使用道具 舉報

3

主題

23

回帖

58

積分

漸入佳境

貢獻
0 點
金幣
27 個
QQ
5#
發表于 2023-1-4 18:34:27 | 只看Ta
我在本機升級遇到同樣的問題,pre_common_member和pre_ucenter_members直接把username同步成一致的就行

  1. 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
復制代碼

數據表前綴,改成自己的..
回復 1

使用道具 舉報

2

主題

22

回帖

28

積分

初學乍練

貢獻
0 點
金幣
3 個
6#
 樓主| 發表于 2023-1-6 17:47:14 | 只看Ta
adlof101 發表于 2023-1-4 18:34
我在本機升級遇到同樣的問題,pre_common_member和pre_ucenter_members直接把username同步成一致的就行

數 ...

謝謝,這方法可行
回復

使用道具 舉報

2

主題

22

回帖

28

積分

初學乍練

貢獻
0 點
金幣
3 個
7#
 樓主| 發表于 2023-1-6 17:52:03 | 只看Ta
沒有昵稱 發表于 2023-1-4 16:49
試試分別執行這兩行看看能不能查找到重復用戶名

兩個用戶id不同步造成的。即便是查詢到了,手動修改也出毛病。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-9-21 05:15 , Processed in 0.087727 second(s), 32 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表