返回列表 发帖
查看: 938|回复: 8

[已解决] 安装UCenter出现1091错误

4

主题

7

回帖

14

积分

初学乍练

贡献
0 点
金币
3 个
发表于 2023-1-4 11:13:16 | 显示全部楼层 |阅读模式
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



请问如何解决?
1 贡献+1 金币

最佳答案

神州团契 发表于 2023-1-4 15:14
不是云数据库,常规的 MySQL数据库

历史升级问题或者自己因不知什么原因处理过数据表索引。

升级X3.5常见问题汇总
https://www.dismall.com/thread-14718-1-1.html
(出处: Discuz!交流社区)

帖子里已有对此问题的描述和方法
回复

使用道具 举报

18

主题

4014

回帖

7375

积分

应用开发者

贡献
362 点
金币
1397 个
QQ
发表于 2023-1-4 11:15:19 | 显示全部楼层
已经升级过UC,不要重复执行,如果是中途失败了,需要完全回滚数据至UC1.6.0之后再重新进行升级
回复 支持 反对

使用道具 举报

4

主题

7

回帖

14

积分

初学乍练

贡献
0 点
金币
3 个
 楼主| 发表于 2023-1-4 11:18:44 | 显示全部楼层
湖中沉 发表于 2023-1-4 11:15
已经升级过UC,不要重复执行,如果是中途失败了,需要完全回滚数据至UC1.6.0之后再重新进行升级 ...

没有升级过UC,是从3.4按照流程先升级UCenter的,出现这样的提示。

因为直接安装会提示UCenter环境不合格。

回滚的话,还需要再重新升级吗?另外如何回滚呢?如何从根本上解决这个问题呢?还是说回滚能自动解决?
回复 支持 反对

使用道具 举报

18

主题

4014

回帖

7375

积分

应用开发者

贡献
362 点
金币
1397 个
QQ
发表于 2023-1-4 11:21:32 | 显示全部楼层
神州团契 发表于 2023-1-4 11:18
没有升级过UC,是从3.4按照流程先升级UCenter的,出现这样的提示。

因为直接安装会提示UCenter环境不合 ...

是否使用的云数据库?因为很多云数据库是innodb,如果是,以前应该是做出过修改的,导致表结构和官方默认的不一样了
回复 支持 反对

使用道具 举报

1

主题

22

回帖

74

积分

渐入佳境

贡献
2 点
金币
40 个
发表于 2023-1-4 11:31:54 | 显示全部楼层
过往从旧版本升级到3.4的最有可能出现这个问题,估计是以前升级不完全。如果出现这个问题,当前升级UC1.7的界面不要动,另开窗口打开PHPMYADMIN之类的,直接给提示错误的表(可能是uc_members?)email字段增加索引,然后回到刚刚升级UC1.7的界面直接F5刷新,应该就能继续往下走了。
回复 支持 反对

使用道具 举报

4

主题

7

回帖

14

积分

初学乍练

贡献
0 点
金币
3 个
 楼主| 发表于 2023-1-4 15:13:31 | 显示全部楼层
没有昵称 发表于 2023-1-4 11:31
过往从旧版本升级到3.4的最有可能出现这个问题,估计是以前升级不完全。如果出现这个问题,当前升级UC1.7的 ...

感谢回复,请问如何打开PHPMYADMIN之类的?相关链接会是怎样的?
回复 支持 反对

使用道具 举报

4

主题

7

回帖

14

积分

初学乍练

贡献
0 点
金币
3 个
 楼主| 发表于 2023-1-4 15:14:11 | 显示全部楼层
湖中沉 发表于 2023-1-4 11:21
是否使用的云数据库?因为很多云数据库是innodb,如果是,以前应该是做出过修改的,导致表结构和官方默认 ...

不是云数据库,常规的 MySQL数据库
回复 支持 反对

使用道具 举报

18

主题

4014

回帖

7375

积分

应用开发者

贡献
362 点
金币
1397 个
QQ
发表于 2023-1-5 10:27:52 | 显示全部楼层
神州团契 发表于 2023-1-4 15:14
不是云数据库,常规的 MySQL数据库

历史升级问题或者自己因不知什么原因处理过数据表索引。

升级X3.5常见问题汇总
https://www.dismall.com/thread-14718-1-1.html
(出处: Discuz!交流社区)

帖子里已有对此问题的描述和方法
回复 支持 反对

使用道具 举报

4

主题

7

回帖

14

积分

初学乍练

贡献
0 点
金币
3 个
 楼主| 发表于 2023-1-8 16:48:19 | 显示全部楼层
Discuz! Database Error
(1075) Incorrect table definition; there can be only one auto column and it must be defined as a keyALTER TABLE forum_post_1 ENGINE=InnoDB;
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-15 04:06 , Processed in 0.048945 second(s), 8 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表