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

返回列表 發(fā)帖
查看: 1270|回復(fù): 5

[已解決] 請問用戶被刪除,我現(xiàn)在想把這個用戶的帖子改到指定其他用戶名下帖子,請問怎么改?

2

主題

1

回帖

8

積分

初學(xué)乍練

貢獻(xiàn)
0 點
金幣
5 個
樓主
發(fā)表于 2024-4-16 22:30:14 | 只看樓主 |倒序瀏覽 |閱讀模式

各位大佬,小弟今天遇到一個問題。

問題,因為某個用戶被刪除了賬號,但是這個會員之前發(fā)的部分帖子還有用,我怎么把這個用戶的帖子改到我自己的賬號下,怎么改更加方便,如果修改SQL數(shù)據(jù)庫怎么改?

還是有更加簡單方便的辦法?
說明一下,只有幾個帖子,不多5個帖子想改到我的賬號下,求大佬指教一下!!!
小弟拜謝了!
1 貢獻(xiàn)

最佳答案

執(zhí)行以下 以下兩條sql語句 即可轉(zhuǎn)移 其下 所有 帖子到 指定賬號名下

UPDATE pre_forum_post SET authorid = 'new_author_id' WHERE authorid = 'old_author_id';
UPDATE pre_forum_thread SET authorid = 'new_author_id' WHERE authorid = 'old_author_id';

這里的outhorid 就是 用戶uid了;

其實 只有  5個帖子, 不如 直接 復(fù)制粘貼…

回復(fù)

使用道具 舉報

14

主題

112

回帖

167

積分

漸入佳境

貢獻(xiàn)
0 點
金幣
33 個
沙發(fā)
發(fā)表于 2024-4-16 23:04:41 來自手機(jī) | 只看Ta
既然這樣,你干嘛要刪除用戶?直接把用戶合并但你賬號不就好了?
回復(fù)

使用道具 舉報

14

主題

3415

回帖

5829

積分

應(yīng)用開發(fā)者

貢獻(xiàn)
408 點
金幣
170 個
QQ
板凳
發(fā)表于 2024-4-17 08:21:00 | 只看Ta
執(zhí)行以下 以下兩條sql語句 即可轉(zhuǎn)移 其下 所有 帖子到 指定賬號名下

UPDATE pre_forum_post SET authorid = 'new_author_id' WHERE authorid = 'old_author_id';
UPDATE pre_forum_thread SET authorid = 'new_author_id' WHERE authorid = 'old_author_id';

這里的outhorid 就是 用戶uid了;

其實 只有  5個帖子, 不如 直接 復(fù)制粘貼…

回復(fù)

使用道具 舉報

2

主題

1

回帖

8

積分

初學(xué)乍練

貢獻(xiàn)
0 點
金幣
5 個
地板
 樓主| 發(fā)表于 2024-4-17 15:09:46 | 只看Ta
天外飄仙 發(fā)表于 2024-4-17 08:21
執(zhí)行以下 以下兩條sql語句 即可轉(zhuǎn)移 其下 所有 帖子到 指定賬號名下

UPDATE pre_forum_post SET authorid  ...


用戶ID=4
我的ID=6

UPDATE pre_forum_post SET authorid = '6' WHERE authorid = '4';
UPDATE pre_forum_thread SET authorid = '6' WHERE authorid = '4';
我這樣理解對嗎?

回復(fù)

使用道具 舉報

33

主題

91

回帖

154

積分

漸入佳境

貢獻(xiàn)
0 點
金幣
12 個
5#
發(fā)表于 2024-4-24 22:36:05 | 只看Ta
天外飄仙 發(fā)表于 2024-4-17 08:21
執(zhí)行以下 以下兩條sql語句 即可轉(zhuǎn)移 其下 所有 帖子到 指定賬號名下

UPDATE pre_forum_post SET authorid  ...

這個方式主題列表和詳情頁用戶頭像上的用戶名稱并不會改變,還是老用戶的。
回復(fù)

使用道具 舉報

14

主題

3415

回帖

5829

積分

應(yīng)用開發(fā)者

貢獻(xiàn)
408 點
金幣
170 個
QQ
6#
發(fā)表于 2024-4-25 07:28:44 | 只看Ta
nas1 發(fā)表于 2024-4-24 22:36
這個方式主題列表和詳情頁用戶頭像上的用戶名稱并不會改變,還是老用戶的。 ...

忘記更改 用戶名了:
UPDATE pre_forum_post SET author = '用戶名' WHERE authorid = '6';
UPDATE pre_forum_thread SET author = '用戶名' WHERE authorid = '6';

再執(zhí)行一下 這兩條語句 修正一下;

"用戶名" 三個字 修改成 uid 6 對應(yīng)的 會員名
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

  • 關(guān)注公眾號
  • 有償服務(wù)微信
  • 有償服務(wù)QQ

手機(jī)版|小黑屋|Discuz! 官方交流社區(qū) ( 皖I(lǐng)CP備16010102號 |皖公網(wǎng)安備34010302002376號 )|網(wǎng)站地圖|star

GMT+8, 2025-9-20 06:14 , Processed in 0.074744 second(s), 27 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關(guān)燈 在本版發(fā)帖
有償服務(wù)QQ
有償服務(wù)微信
返回頂部
快速回復(fù) 返回頂部 返回列表