返回列表 发帖
楼主: jjii33

[求助] 升级X3.5太多事了,矫情的要命,X3.4就没有那么多事!

40

主题

179

回帖

276

积分

炉火纯青

贡献
4 点
金币
27 个
发表于 2023-5-3 21:29:51 | 查看全部
专家 发表于 2023-5-3 18:38
复杂度高,那出问题的几率确实就是会高,这是没办法的事情。

如果有一个“简单粗暴版”升级程序,只升级 ...

其实这个方案也可以考虑到  有些站 就需要 用户和帖子  可以弄个 简易的   在出个复杂的
回复

使用道具 举报

23

主题

5452

回帖

1万

积分

应用开发者

贡献
582 点
金币
1439 个
QQ
发表于 2023-5-4 08:02:10 | 查看全部
470342341 发表于 2023-5-3 21:29
其实这个方案也可以考虑到  有些站 就需要 用户和帖子  可以弄个 简易的   在出个复杂的  ...

你想多了,如果真那么不在乎自己站点的数据,最佳选择就是直接不升级
回复

使用道具 举报

1

主题

18

回帖

24

积分

初学乍练

贡献
0 点
金币
4 个
发表于 2023-5-7 18:17:39 | 查看全部
湖中沉 发表于 2023-5-4 08:02
你想多了,如果真那么不在乎自己站点的数据,最佳选择就是直接不升级

老大,X3.4升级3.5时提示 “表 common_admincp_cmenu 的主键与系统定义不符,系统不支持自动升级,请人工处理后”怎么办?
回复

使用道具 举报

23

主题

5452

回帖

1万

积分

应用开发者

贡献
582 点
金币
1439 个
QQ
发表于 2023-5-7 19:59:19 | 查看全部
yuejr 发表于 2023-5-7 18:17
老大,X3.4升级3.5时提示 “表 common_admincp_cmenu 的主键与系统定义不符,系统不支持自动升级,请人工处 ...

这张表里的结构自己改过或者被其他数据库管理软件因备份恢复等操作改过,需要先改回DZ默认的结构信息
回复

使用道具 举报

1

主题

18

回帖

24

积分

初学乍练

贡献
0 点
金币
4 个
发表于 2023-5-7 22:46:35 | 查看全部
湖中沉 发表于 2023-5-7 19:59
这张表里的结构自己改过或者被其他数据库管理软件因备份恢复等操作改过,需要先改回DZ默认的结构信息 ...

新安装了X3.4,怎么用Navicat Premium 15把新表 common_admincp_cmenu覆盖掉有问题的旧表?操作没成功该注意什么?另外还有什么其他办法吗?
回复

使用道具 举报

12

主题

1655

回帖

2814

积分

Giter

贡献
151 点
金币
362 个
发表于 2023-5-8 00:11:10 | 查看全部
yuejr 发表于 2023-5-7 22:46
新安装了X3.4,怎么用Navicat Premium 15把新表 common_admincp_cmenu覆盖掉有问题的旧表?操作没成功该 ...

根据以往经验,很多“与系统定义不符”的提示都是navicat造成的。在某些情况下,navicat备份过的表会丢失collate信息。建议尝试使用phpmyadmin这样的工具进行操作。
回复

使用道具 举报

1

主题

18

回帖

24

积分

初学乍练

贡献
0 点
金币
4 个
发表于 2023-5-9 15:52:49 | 查看全部
谢谢两位大神的回答。navicat备份过的表会丢失collate信息,用什么方法改回?
回复

使用道具 举报

12

主题

1655

回帖

2814

积分

Giter

贡献
151 点
金币
362 个
发表于 2023-5-9 16:01:08 | 查看全部
yuejr 发表于 2023-5-9 15:52
谢谢两位大神的回答。navicat备份过的表会丢失collate信息,用什么方法改回? ...

建议尝试使用phpmyadmin这样的工具进行操作,在表(不是字段)的排序方式那里选择你编码对应的值
X3.4 GBK默认是gbk_chinese_ci,UTF8默认是utf8_general_ci,如果原本不是的话也可以调整成其他你原本在用的值。
回复

使用道具 举报

1

主题

18

回帖

24

积分

初学乍练

贡献
0 点
金币
4 个
发表于 2023-5-9 18:34:21 | 查看全部
专家 发表于 2023-5-9 16:01
建议尝试使用phpmyadmin这样的工具进行操作,在表(不是字段)的排序方式那里选择你编码对应的值
X3.4 GB ...

utf8+ utf8_general_ci 和 utf8mb4+ utf8mb4_unicode_ci都试了也不行,数据库里所有的表都会提示“主键与系统定义不符,系统不支持自动升级”。查看主键名称和类型都和3.4原始表没什么不同,但就是不能继续升级,估计还有哪里要改回?
回复

使用道具 举报

12

主题

1655

回帖

2814

积分

Giter

贡献
151 点
金币
362 个
发表于 2023-5-11 15:44:28 | 查看全部
yuejr 发表于 2023-5-9 18:34
utf8+ utf8_general_ci 和 utf8mb4+ utf8mb4_unicode_ci都试了也不行,数据库里所有的表都会提示“主键与 ...

不应该啊……
要不你尝试把出错的表结构用phpmyadmin导出一份SQL(不需要数据)发出来吧,我看看哪错了
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-6-16 04:22 , Processed in 0.072843 second(s), 9 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

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