当前位置:论坛首页 > Linux面板 > 求助

【已完成】为啥服务器上的MySQL库写入数据有丢失?

发表在 Linux面板前天 15:19 [复制链接] 6 51

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:Linux面板9.2.0   

系统版本:Alibaba Cloud  (Aliyun ) 2.1903 LTS (Hunting Beagle) x86_64(Py3.7.8)

问题描述:测试服务器MySQL版本8.0.36,服务器上MySQL版本8.0.24,表结构和排序规则都一样,测试服务器新增业务数据正常,服务器新增数据有丢失情况,业务代码都一样,目前猜测可能是服务器系统缓存?之前数据库版本是MariaDB,后面卸载装的8.0.24,数据是备份还原的

相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 前天 15:24 | 显示全部楼层
您好,如果测试,请把两边的 MySQL 版本调整一致,另外将其中一台数据库作为基准数据,备份后导入到另外一台,然后测试数据是否一致,包括后面生成的新数据
您当前的环境有差异,无法判断是哪里的问题。
使用道具 举报 回复 支持 反对
发表于 前天 15:28 | 显示全部楼层
大炮运维V587 发表于 2024-12-3 15:24
您好,如果测试,请把两边的 MySQL 版本调整一致,另外将其中一台数据库作为基准数据,备份后导入到另外一 ...

服务器版本有做升级,好像升级没成功,我看到有8.0.36的版本,提示安装成功了,一查还是8.0.24,数据我都是从服务器上传输到测试服务器上的
使用道具 举报 回复 支持 反对
发表于 前天 15:48 | 显示全部楼层
宝塔用户_xqvcq_44b8 发表于 2024-12-3 15:28
服务器版本有做升级,好像升级没成功,我看到有8.0.36的版本,提示安装成功了,一查还是8.0.24,数据我都 ...

当前更新数据库类的,都要卸载重新安装了,正确的做法如下:
1、备份当前数据库的所有数据
2、删掉数据库里的所有数据
3、卸载当前数据库
4、安装新的数据库
5、导入备份的数据

使用道具 举报 回复 支持 反对
发表于 前天 16:02 | 显示全部楼层
卸载完后,安装好像有历史的记录,感觉要重装系统,卸载不干净,装完数据库会有留存以前的数据库信息
使用道具 举报 回复 支持 反对
发表于 前天 16:06 | 显示全部楼层
大炮运维V587 发表于 2024-12-3 15:48
当前更新数据库类的,都要卸载重新安装了,正确的做法如下:
1、备份当前数据库的所有数据
2、删掉数据库 ...

有什么办法可以清理干净数据库么,不想重置服务器系统
使用道具 举报 回复 支持 反对
发表于 昨天 11:08 | 显示全部楼层
宝塔用户_xqvcq_44b8 发表于 2024-12-3 16:02
卸载完后,安装好像有历史的记录,感觉要重装系统,卸载不干净,装完数据库会有留存以前的数据库信息 ...

回收站那里看看,是不是有存在相同名称得数据库名?
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表