Discuz! 官方交流社区»社区 Discuz! X 交流与讨论 Discuz! X 问题求助 升级3.5不知道为何需要重命名表

升级3.5不知道为何需要重命名表

2655 8 0提示:支持键盘翻页<-左 右-> lonhowe 2022-12-23 02:34 帖子模式

升级3.5不知道为何需要重命名表,每个原来的表都是重命名为_bak不知道是什么逻辑,而且还不把bak的数据迁移回原来的表。 升级一直过不去,三个论坛都是这样。 ...

    组图打开中,请稍候......

8

湖中沉发表于  2022-12-23 20:06:33
lonhowe 发表于 2022-12-23 17:02
2楼和三楼哪个是正确的。。

你截图的代码是1314学习网说的原因,但你的bak表生成的原因不是这段代码,所以都没错啊
lonhowe发表于  2022-12-23 17:02:33
湖中沉 发表于 2022-12-23 10:19
因为要转换为innodb引擎。你没迁移回去说明升级步骤错误或中间报错了没执行完 ...

2楼和三楼哪个是正确的。。
lonhowe发表于  2022-12-23 17:01:01
1314学习网 发表于 2022-12-23 11:45
你对应表的主键被修改过了,你得修改discuz的安装sql,把里边的主键改成和你实际的主键信息一致 ...

我是升级三个论坛都是_bak了,其中一个论坛是原版的,都没有任何修改过的也是_bak
求大佬详细指点下这个主键是改哪里~
lonhowe发表于  2022-12-23 16:59:34
湖中沉 发表于 2022-12-23 10:19
因为要转换为innodb引擎。你没迁移回去说明升级步骤错误或中间报错了没执行完 ...

的确是中间报错了,到了dataupdate 这一步就提示【数据无法识别,请返回】,升级两个论坛都如此。不知道哪里的毛病。
1314学习网发表于  2022-12-23 11:45:15
你对应表的主键被修改过了,你得修改discuz的安装sql,把里边的主键改成和你实际的主键信息一致
湖中沉发表于  2022-12-23 10:19:11
因为要转换为innodb引擎。你没迁移回去说明升级步骤错误或中间报错了没执行完
  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

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

GMT+8, 2025-9-21 04:58 , Processed in 0.071640 second(s), 32 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

有偿服务QQ
有偿服务微信
快速回复 返回顶部 返回列表