3.4升级3.5到这个表时报错了,怎么解决,下面是报错: New
/install/update_adult.php?step=innodb&table=pre_common_member_archive
升级到这个表时报错了,怎么解决,下面是报错:
(1060) Duplicate column name 'secmobicc'ALTER TABLE common_member_archive MODIFY COLUMN email varchar(255) NOT NULL DEFAULT '', ADD COLUMN `secmobile` varchar(12) NOT NULL DEFAULT '' AFTER `password`, ADD COLUMN `secmobicc` varchar(3) NOT NULL DEFAULT '' AFTER `password`, ADD COLUMN `secmobilestatus` tinyint(1) NOT NULL DEFAULT '0' AFTER avatarstatus, ADD KEY secmobile (`secmobile`, `secmobicc`);
1 贡献最佳答案
你这是重复执行 升级脚本了? 不能重复执行的
升级到这个表时报错了,怎么解决,下面是报错:
(1060) Duplicate column name 'secmobicc'ALTER TABLE common_member_archive MODIFY COLUMN email varchar(255) NOT NULL DEFAULT '', ADD COLUMN `secmobile` varchar(12) NOT NULL DEFAULT '' AFTER `password`, ADD COLUMN `secmobicc` varchar(3) NOT NULL DEFAULT '' AFTER `password`, ADD COLUMN `secmobilestatus` tinyint(1) NOT NULL DEFAULT '0' AFTER avatarstatus, ADD KEY secmobile (`secmobile`, `secmobicc`);
PHP Debug
No. | File | Line | Code |
1 | install/update_adult.php | 249 | discuz_database::query() |
2 | source/class/discuz/discuz_database.php | 142 | db_driver_mysqli->query() |
3 | source/class/db/db_driver_mysqli.php | 147 | db_driver_mysqli->halt() |
4 | source/class/db/db_driver_mysqli.php | 222 | break() |
1 贡献最佳答案
你这是重复执行 升级脚本了? 不能重复执行的
- 详细答案 >