惧愁人 发表于 2023-1-30 17:26:56

dz3.4升级3.5 按照教程第6步升级显示错误提升

UCenter info: MySQL Query Error
SQL:ALTER TABLE members DROP KEY `email`;
Error:Can't DROP 'email'; check that column/key exists
Errno:1091


浏览器访问 UCenter 所在目录下 install 目录下的 update_ucenter_adult.php(默认为 社区网址/uc_server/install/update_ucenter_adult.php) 并参照提示进行升级即可。升级时间随着数据的大小和服务器性能而变。



按照教程第6步升级显示错误提示
我知道答案 回答被采纳将会获得5 金币 已有3人回答

Crystαl 发表于 2023-1-30 17:27:02

按教程设置将pre_ucenter_members表的email字段设置为索引后再升级。
出现下面错误

UCenter info: MySQL Query Error
SQL:ALTER TABLE members MODIFY COLUMN email varchar(255) NOT NULL DEFAULT '', MODIFY COLUMN regip VARCHAR(45) NOT NULL DEFAULT '', MODIFY COLUMN `password` varchar(255) NOT NULL DEFAULT '', MODIFY COLUMN salt varchar(20) NOT NULL DEFAULT '', ADD COLUMN `secmobile` varchar(12) NOT NULL DEFAULT '' AFTER `password`, ADD COLUMN `secmobicc` varchar(3) NOT NULL DEFAULT '' AFTER `password`, ADD KEY secmobile (`secmobile`, `secmobicc`);
Error:Duplicate column name 'secmobicc'
Errno:1060

IT618发布 发表于 2023-1-30 17:27:51

你搜索一下社区,之前似乎有人遇到过类似问题,解决办法是每次失败,都需要回滚数据,重新来……

浅生 发表于 2023-1-30 17:28:17

之前是不是自己改过表结构
页: [1]
查看完整版本: dz3.4升级3.5 按照教程第6步升级显示错误提升