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

Discuz! 官方交流社區

標題: 升級3.5不知道為何需要重命名表 [打印本頁]

作者: lonhowe    時間: 2022-12-23 02:34
標題: 升級3.5不知道為何需要重命名表
升級3.5不知道為何需要重命名表,每個原來的表都是重命名為_bak不知道是什么邏輯,而且還不把bak的數據遷移回原來的表。
升級一直過不去,三個論壇都是這樣。

(, 下載次數: 38)

作者: 湖中沉    時間: 2022-12-23 10:19
因為要轉換為innodb引擎。你沒遷移回去說明升級步驟錯誤或中間報錯了沒執行完
作者: 1314學習網    時間: 2022-12-23 11:45
你對應表的主鍵被修改過了,你得修改discuz的安裝sql,把里邊的主鍵改成和你實際的主鍵信息一致
作者: lonhowe    時間: 2022-12-23 16:59
湖中沉 發表于 2022-12-23 10:19
因為要轉換為innodb引擎。你沒遷移回去說明升級步驟錯誤或中間報錯了沒執行完 ...

的確是中間報錯了,到了dataupdate 這一步就提示【數據無法識別,請返回】,升級兩個論壇都如此。不知道哪里的毛病。
作者: lonhowe    時間: 2022-12-23 17:01
1314學習網 發表于 2022-12-23 11:45
你對應表的主鍵被修改過了,你得修改discuz的安裝sql,把里邊的主鍵改成和你實際的主鍵信息一致 ...

我是升級三個論壇都是_bak了,其中一個論壇是原版的,都沒有任何修改過的也是_bak
求大佬詳細指點下這個主鍵是改哪里~
作者: lonhowe    時間: 2022-12-23 17:02
湖中沉 發表于 2022-12-23 10:19
因為要轉換為innodb引擎。你沒遷移回去說明升級步驟錯誤或中間報錯了沒執行完 ...

2樓和三樓哪個是正確的。。
作者: 湖中沉    時間: 2022-12-23 20:06
lonhowe 發表于 2022-12-23 17:02
2樓和三樓哪個是正確的。。

你截圖的代碼是1314學習網說的原因,但你的bak表生成的原因不是這段代碼,所以都沒錯啊
作者: lonhowe    時間: 2022-12-23 23:52
1314學習網 發表于 2022-12-23 11:45
你對應表的主鍵被修改過了,你得修改discuz的安裝sql,把里邊的主鍵改成和你實際的主鍵信息一致 ...

主鍵木有問題~都是默認的~
(, 下載次數: 37)


作者: lonhowe    時間: 2022-12-24 04:06
1314學習網 發表于 2022-12-23 11:45
你對應表的主鍵被修改過了,你得修改discuz的安裝sql,把里邊的主鍵改成和你實際的主鍵信息一致 ...

核實了下主鍵是一致的。
但是_bak后不恢復。
(, 下載次數: 35)






歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0