discuz x3.5跨版本更新升级全自动升级缺失的数据库表字段的使用帮助教程
2021-10-14 21:04 来自 admin 发布@ Discuz! X3.5专区
discuz x3.5跨版本更新升级全自动升级缺失的数据库表字段的使用帮助教程:
由于官方码云更新迭代(https://gitee.com/discuz/DiscuzX/commits/v3.5),且无法在线自动增量更新,尤其涉及到数据库表字段结构变动,则需要大量的数据库字段、初始设置、数据库表的升级,
解决办法:
先执行:
后台——站长——数据库——升级:(需要将 config/config_global.php 当中的 $_config 设置修改为 1)
ALTER TABLE `pre_common_banned` ADD `ip1` smallint(3) NOT NULL DEFAULT '0';
ALTER TABLE `pre_common_banned` ADD `ip2` smallint(3) NOT NULL DEFAULT '0';
ALTER TABLE `pre_common_banned` ADD `ip3` smallint(3) NOT NULL DEFAULT '0';
ALTER TABLE `pre_common_bann
由于官方码云更新迭代(https://gitee.com/discuz/DiscuzX/commits/v3.5),且无法在线自动增量更新,尤其涉及到数据库表字段结构变动,则需要大量的数据库字段、初始设置、数据库表的升级,
解决办法:
先执行:
后台——站长——数据库——升级:(需要将 config/config_global.php 当中的 $_config 设置修改为 1)
ALTER TABLE `pre_common_banned` ADD `ip1` smallint(3) NOT NULL DEFAULT '0';
ALTER TABLE `pre_common_banned` ADD `ip2` smallint(3) NOT NULL DEFAULT '0';
ALTER TABLE `pre_common_banned` ADD `ip3` smallint(3) NOT NULL DEFAULT '0';
ALTER TABLE `pre_common_bann
DISCUZX3.5升级DISCUZX5.0结果中途报错,如何排除故障修复 New
2026-04-08 19:55 来自 镖师 发布@ Discuz!问题求助
一开始是有些错误,如超过了 MySQL 默认 767 字节限制,用ai解决了,进行到图二就解决不了了,也不知道什么原因中止了,这个社区是以前5d6d独立出来的,可能数据表问题比较多。
“正在初始化数据表中的数据 pre_restful_source ... 成功数据库数据初始化完成”
99062
以下这种是编码问题,配合AI,用旧表改名、sql全新建表、把数据安全导入解决了。
javascript
▼ 展开
以下是数据库主键冲突的“索引”问题,也是用以上方法解决:
javascript
▼ 展开
解决办法的SQL三部曲:
javascript
▼ 展开
升级discuz!x5过程中 ,有个错误(索引名 loginname 已经存在,不能重复创建 )也是稀里糊涂不知道是怎么解决的:
javascript
▼ 展开
但是到了这一步,怎么就解决不了,也不知道什么原因。
99063
我知道答案 回答被采纳将会获得1 贡献 已有0人回答
“正在初始化数据表中的数据 pre_restful_source ... 成功数据库数据初始化完成”
99062
以下这种是编码问题,配合AI,用旧表改名、sql全新建表、把数据安全导入解决了。
javascript
▼ 展开
以下是数据库主键冲突的“索引”问题,也是用以上方法解决:
javascript
▼ 展开
解决办法的SQL三部曲:
javascript
▼ 展开
升级discuz!x5过程中 ,有个错误(索引名 loginname 已经存在,不能重复创建 )也是稀里糊涂不知道是怎么解决的:
javascript
▼ 展开
但是到了这一步,怎么就解决不了,也不知道什么原因。
99063
我知道答案 回答被采纳将会获得1 贡献 已有0人回答



