基于docker部署,18.7升级到18.8,升级失败,使用的是容器内部数据库

2023-11-14 15:25:13
罗广清
  • 访问次数: 3
  • 注册日期: 2023-09-13
  • 最后登录: 2023-11-15
  • 我的积分: 64
  • 门派等级: 无门派
沙发
2023-11-14 15:28:34
禅道-阿龙
  • 访问次数: 1093
  • 注册日期: 2021-09-06
  • 最后登录: 2024-05-17
  • 我的积分: 4298
  • 门派等级: 无门派
升级前有做数据库的备份吗,可以进入数据库中删除当前zentao库,重建,然后导入备份的sql文件重新升级试下。
板凳
2023-11-15 08:53:17 回复#1
罗广清
  • 访问次数: 3
  • 注册日期: 2023-09-13
  • 最后登录: 2023-11-15
  • 我的积分: 64
  • 门派等级: 无门派
备份了也还是一样,表里面的数据冲突了,插入不了,提示重复键,之前升级到18.7都没提示任何错误,而且原本想连接容器里面的数据库看看的,但是修改了容器里面的my.cnf文件(删除了bind 127.0.0.1)还是连接不了(开了容器端口映射)
#3
2023-11-15 08:57:07 回复#2
禅道-阿龙
  • 访问次数: 1093
  • 注册日期: 2021-09-06
  • 最后登录: 2024-05-17
  • 我的积分: 4298
  • 门派等级: 无门派

一般是因为升级过程中的按钮点击多次会导致数据冲突的报错,可以按照提示删库重建后导入备份的sql文件重新升级;

如果仍不能解决问题可以添加页面上方QQ,邀请您进入技术沟通群协助您解决问题。

1/1 1