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

Discuz! 官方交流社區

標題: 3.4升級3.5報錯1091無法解決 [打印本頁]

作者: luolongwei    時間: 2023-9-16 18:25
標題: 3.4升級3.5報錯1091無法解決
UCenter info: MySQL Query Error
SQL:ALTER TABLE [Table]members DROP KEY `email`;
Error:Can't DROP 'email'; check that column/key exists
Errno:1091


Q004:升級Ucenter 7.0時顯示數據庫members表里缺少email這個字段
A004:標準Ucenter必定存在email字段的,此提示一般是以前某些修改導致email字段不存在或未被設置為索引,進入數據表(使用PhpMyAdmin)將pre_ucenter_members表的email字段設置為索引后再升級。

email字段索引是存在的,試過刪除索引再重建索引也是不行,回滾了無數次了始終沒辦法,到底哪里出了問題

(, 下載次數: 25)





作者: 湖中沉    時間: 2023-9-16 18:38
3.5專版置頂常見問題有說這個問題如何解決及原因
作者: luolongwei    時間: 2023-9-16 18:50
湖中沉 發表于 2023-9-16 18:38
3.5專版置頂常見問題有說這個問題如何解決及原因

就是“將pre_ucenter_members表的email字段設置為索引后再升級。”
已經按這樣操作了也是不行,email的索引是存在的,刪除索引重建索引也不行
作者: 湖中沉    時間: 2023-9-16 18:53
Error:Can't DROP 'email'; check that column/key exists

你自己寫的這個提示里已經明確了,就是這個問題,且此解決方案經過幾十個站點驗證可行,你操作了無效,一般說明你操作錯了……

如果自己實在不會升級,建議恢復備份數據后找懂技術的付費代升級吧。比如官方或者找我,都可以。
作者: luolongwei    時間: 2023-9-18 20:19
解決了,是我找錯表了,將pre_ucenter_members表的email字段設置為索引后再升級。我一真在弄pre_common_member這個表,真是服了






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