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

12下一頁
返回列表 發帖
查看: 3185|回復: 18

[求助] 升級UCenter1.7沒有任何問題升級X3.5就出現1062

2

主題

16

回帖

21

積分

初學乍練

貢獻
0 點
金幣
2 個
樓主
發表于 2023-2-12 12:56:43 | 只看樓主 |只看大圖 |倒序瀏覽 |閱讀模式


升級UCenter1.7沒有任何問題升級X3.5就出現1062.升級UCenter1.7后通信都是正常的。
當那3.5版本按教程換好了后就不能通信了。。升級X3.5就出1062。。這個是不是要把1.7和3.5通信后才可以升級X3.5?我也試過換3.5后就是不能通信







我知道答案 回答被采納將會獲得1 貢獻 + 3 金幣 已有18人回答
回復

使用道具 舉報

56

主題

1470

回帖

3萬

積分

管理員

貢獻
2076 點
金幣
1394 個
沙發
發表于 2023-2-12 12:58:43 | 只看Ta
為什么不提供 1062 錯誤截圖
回復

使用道具 舉報

2

主題

16

回帖

21

積分

初學乍練

貢獻
0 點
金幣
2 個
板凳
 樓主| 發表于 2023-2-12 13:08:55 | 只看Ta
dashen 發表于 2023-2-12 12:58
為什么不提供 1062 錯誤截圖

回復

使用道具 舉報

2

主題

1410

回帖

2061

積分

應用開發者

啦啦啦~

貢獻
58 點
金幣
325 個
地板
發表于 2023-2-12 14:17:55 | 只看Ta

看升級指導,同步錯誤用戶名。
回復

使用道具 舉報

2

主題

16

回帖

21

積分

初學乍練

貢獻
0 點
金幣
2 個
5#
 樓主| 發表于 2023-2-12 14:25:31 | 只看Ta
老周部落 發表于 2023-2-12 14:17
看升級指導,同步錯誤用戶名。

Q009:升級過程中提示(1062) Duplicate entry '***' for key 'username'ALTER TABLE common_member CONVERT TO CHARACTER SET utf8mb4COLLATE utf8mb4_unicode_ci;(common_member也可能是common_member_archive)
A009:首先,這一般是UC升級1.7.0后UC里應用通信失敗導致改名通知未被全部執行就進行了X程序升級引起的,解決方法有多種。
其一,完全恢復所有數據后,重新升級UC之后,進入UC后臺,確保通信成功,且“數據列表-通知列表”中重命名用戶通知全部成功,此時再執行X程序升級則無虞;
其二,進入數據庫,執行語句:
select uid from pre_ucenter_members where username in (select username from pre_ucenter_members group by convert(username using utf8mb4) collate utf8mb4_unicode_ci having count(1) > 1)
再將異常用戶改名,如果UC表查詢無異常,上述語句中表名可以更換為(pre_common_member_archive)
其三,進入數據庫,執行語句
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

上邊的方法用了就出現


回復

使用道具 舉報

12

主題

1655

回帖

2814

積分

Giter

貢獻
151 點
金幣
362 個
6#
發表于 2023-2-12 15:10:09 | 只看Ta
worlddai 發表于 2023-2-12 14:25
Q009:升級過程中提示(1062) Duplicate entry '***' for key 'username'ALTER TABLE common_member CONVE ...

可能是你的archive表里存在著一些以前刪除過的用戶的存檔,你對比一下common_member和common_member_archive里面的條目數量,再看看ucenter_members里的數量,能不能對的上
回復

使用道具 舉報

2

主題

16

回帖

21

積分

初學乍練

貢獻
0 點
金幣
2 個
7#
 樓主| 發表于 2023-2-12 15:26:27 | 只看Ta
專家 發表于 2023-2-12 15:10
可能是你的archive表里存在著一些以前刪除過的用戶的存檔,你對比一下common_member和common_member_arch ...

common_member。common_member_archive。ucenter_members這三個的里的數量都不能對的上。。。








這樣的我怎么搞???
回復

使用道具 舉報

12

主題

1655

回帖

2814

積分

Giter

貢獻
151 點
金幣
362 個
8#
發表于 2023-2-12 15:30:25 | 只看Ta
worlddai 發表于 2023-2-12 15:26
common_member。common_member_archive。ucenter_members這三個的里的數量都不能對的上。。。

你確定你看的這個ucenter members表是你自己站點的么?這個數差的有點太多了
你看看具體配置,你是不是自定義過uc的members表前綴,你實際的用戶表是另一張表?
回復

使用道具 舉報

2

主題

16

回帖

21

積分

初學乍練

貢獻
0 點
金幣
2 個
9#
 樓主| 發表于 2023-2-12 15:34:29 | 只看Ta
專家 發表于 2023-2-12 15:30
你確定你看的這個ucenter members表是你自己站點的么?這個數差的有點太多了
你看看具體配置,你是不是自 ...

ucenter members表是我們站的,以前論壇搬家過和轉過PW的。最后又轉回DZ的
回復

使用道具 舉報

2

主題

16

回帖

21

積分

初學乍練

貢獻
0 點
金幣
2 個
10#
 樓主| 發表于 2023-2-12 16:02:27 | 只看Ta
專家 發表于 2023-2-12 15:30
你確定你看的這個ucenter members表是你自己站點的么?這個數差的有點太多了
你看看具體配置,你是不是自 ...

這個可以把pre_common_member表的用戶數據全刪除,再導入pre_common_member_archive表里的數據可以么?
回復

使用道具 舉報

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

本版積分規則

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

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

GMT+8, 2025-9-18 17:23 , Processed in 0.083424 second(s), 34 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

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