小版本升级

我这边5.1.18.24 升到5.1.18.37 测试环境升级之后没有问题,生产环境升级之后显示高斯数据库的驱动要换,为什么测试在升级的时候没有出现这个情况?我这边检查过,测试和生产的数据库版本是一致的

FineBI 用户a4836251 发布于 2023-12-13 10:52
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-12-13 10:55

正常不会的

可以直接先连接看看,报不报错,不报错可以忽略

报错的话,那就替换下驱动

  • 用户a4836251 用户a4836251(提问者) 测试环境升级没有问题打包发生产的,结果在生产上面有问题,算是发布事故,才想知道是哪里的问题
    2023-12-14 15:01 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-12-13 10:55
最佳回答
0
luojian0323Lv7资深互助
发布于2023-12-13 10:56(编辑于 2023-12-13 10:56)

说明并不完全一样

我们都是测试没问题发生产。保证测试和生产环境尽可能一样。

不行你就更新一下数据库驱动呀

  • 用户a4836251 用户a4836251(提问者) 就是测试环境升级没有问题才打包发生产的,结果再生产上面有问题,算是发布事故了,才想知道是哪里的问题
    2023-12-14 15:00 
最佳回答
0
辣椒小鱼Lv4见习互助
发布于2023-12-14 15:24

如果数据库版本一致,那有可能是数据库环境配置问题,比如对于mysql的数据库就可以通过如下方式进行对比分析

SHOW VARIABLES WHERE variable_name IN (

'log_bin_trust_function_creators',

'transaction_isolation',

'lower_case_table_names',

'sql_mode',

'character_set_server',

'default_character_set',

'innodb_large_prefix',

'max_connections',

'innodb_buffer_pool_size',

'group_concat_max_len'

);

不妨可以按照这个思路验证一下

  • 4关注人数
  • 332浏览人数
  • 最后回答于:2023-12-14 15:24
    请选择关闭问题的原因
    确定 取消
    返回顶部