我按教程操作了三次,卸載了所有插件模板又操作了兩次。共升級(jí)了5次,弄一晚上了,20000多帖子都提示“沒有找到帖子” 查看全文
后來問題是怎么解決的。 |
![]() Leo 發(fā)表于 2023-1-13 22:12 同版本數(shù)據(jù)庫字段保持不變,因此 X3.5 不能修改。 當(dāng)時(shí)糾結(jié)的點(diǎn)是 UCenter 涉及外部系統(tǒng)同步,所以不能輕易調(diào)整長(zhǎng)度。反正新系統(tǒng)也支持更名卡,如果截?cái)嗔司拖姆e分自己更一下吧。 |
老周部落 發(fā)表于 2023-1-13 22:03 能否考慮加長(zhǎng)用戶名相關(guān)字段長(zhǎng)度,utf8中文字符占3個(gè)字節(jié),用戶名如果同步自微信或其他平臺(tái)來的,就太不夠了 |
Leo 發(fā)表于 2023-1-13 21:59 InnoDB 的時(shí)候只清空幾個(gè)特殊的排序,只調(diào)整必須調(diào)整的字段。 更新排序規(guī)則之前是同步數(shù)據(jù)結(jié)構(gòu),因?yàn)槟麈I和官方升級(jí)腳本不一致所以就被 _bak 了。 |
老周部落 發(fā)表于 2023-1-13 21:16 因?yàn)楦倪^用戶名長(zhǎng)度的相關(guān)字段,也遇到這樣的問題, 在升級(jí)引擎innodb時(shí)新表 和 重命名_bak的表 都還有數(shù)據(jù), 在更新排序規(guī)則的時(shí)候,新表就空了 |
kongxiaoshu 發(fā)表于 2023-1-9 01:11 由于您 pre_forum_post 和官方主鍵不一致,升級(jí)程序不敢改只能 _bak 了,老版本也是這個(gè)邏輯。 |
剛發(fā)現(xiàn)問題了,升級(jí)后,自動(dòng)把帖子數(shù)據(jù)表命名為pre_forum_post_bak,把pre_forum_post_bak重命名成pre_forum_post解決了,想探討一下為什么這樣,為什么生成pre_forum_post_bak? |
手機(jī)版|小黑屋|Discuz! 官方交流社區(qū)
( 皖I(lǐng)CP備16010102號(hào) |皖公網(wǎng)安備34010302002376號(hào) )|網(wǎng)站地圖|
GMT+8, 2025-10-19 16:32 , Processed in 0.062287 second(s), 17 queries , Redis On.
Powered by Discuz! X5.0 Licensed
© 2001-2025 Discuz! Team.