本帖最后由 hanhan 于 2025-5-1 03:01 编辑
前几天新装的服务器系统 CentOS 7.9.2009 x86_64(Py3.7.9) 安装完宝塔稳定版 9.0.0 后导入原来的宝塔配置备份,发现MySQL5.7 一直在 备份数据库时报错
下面是错误日志
2025-04-29T05:04:34.175691Z 4321 [Note] Aborted connection 4321 to db: 'unconnected' user: 'root' host: 'localhost' (Got an error reading communication packets)
不管手动备份还是计划任务备份数据库,只要备份数据库就会出现上面的报错,备份多少次数据库就会出现多少条这样的报错
宝塔技术人员的反馈是
这个是连接mysql异常
确保mysql是正常运行的
mysql内有unconnected这个数据库
首先我确定mysql是正常运行的,网站均可正常访问,至于mysql的unconnected数据库我就不明白为什么需要了,我只是重装系统,然后安装了宝塔稳定版 9.0.0 后导入原来的宝塔配置备份,是创建了我的网站数据库,但是绝对没有手动创建unconnected 这个数据库
最近2天我尝试修复了宝塔面板问题依旧存在,数据库是虽然备份成功了,但是MySQL5.7一直出现上面的报错,而且日志中保留最新的备份数提示成功了,但是并没有删除过期备份。现在提示备份文件不存在是我手动在文件夹内删除的。
现在数据库自动备份保存的路径为 /www/backup/database/mysql/crontab_backup/
手动备份数据库的路径为 /www/backup/database/mysql/
结合以上2处错误判断,可能是定时备份数据库脚本(没有删除旧的备份文件)或者备份数据库脚本有错误,或者两者都有问题,不明白明明可以直接备份数据库,为什么莫名其妙的需要unconnected数据库了。
|
|