Error:Can't DROP 'email'; check that column/key exists Errno:1091
X3.4升级X3.5先UC升级出现这个UCenter info: MySQL Query Error
SQL:ALTER TABLE members DROP KEY `email`;
Error:Can't DROP 'email'; check that column/key exists
Errno:1091
我知道答案 回答被采纳将会获得1 贡献 已有7人回答 置顶常见问题里有 Q004:升级Ucenter 7.0时显示数据库members表里缺少email这个字段
A004:标准Ucenter必定存在email字段的,此提示一般是以前某些修改导致email字段不存在或未被设置为索引,进入数据表(使用PhpMyAdmin)将pre_ucenter_members表的email字段设置为索引后再升级。
https://www.dismall.com/thread-14718-1-1.html 刚刚也遇到这个问题,迫使升级中断。
但我检查数据表 pre_common_member,'email' 字段不但存在,也是索引。为何还会出现此错误讯息呢?
UCenter info: MySQL Query Error
SQL:ALTER TABLE members DROP KEY `email`;
Error:Can't DROP 'email'; check that column/key exists
Errno:1091
请问该如何解决?谢谢! 没遇到过这种情况……只能具体检查看看了;
如果能接受有偿的话 可以 加我 QQ 如果数据表是指 pre_ucenter_members 的话,的确没有 'email' 这个 key。
是要手动加上去吗? 不好意思,找到了数据表 pre_ucenter_members 中的 'email',但没有设置为索引,要设置吗? 已将 pre_ucenter_members 里的 'email' 设置为索引,但还是同样的错误讯息出现。
页:
[1]