Cool
Cool
Published on 2025-04-21 / 5 Visits
0
0

MariaDB-10.11.9在备份数据库时 使用navcat和1panel 的备份功能都没办法正常备份

MariaDB-10.11.9在备份数据库时 使用navcat和1panel 的备份功能都没办法正常备份,错误提示如下:

Cannot load from mysql.proc. The table is probably corrupted

image-swts.png

image-oqpi.png

异常发生原因:

发生这个异常的原因是mysql数据库相关的表结构没有升级

解决办法就是升级表结构 文档 https://mariadb.com/kb/en/mariadb-upgrade/

进入服务器执行命令升级表结构
mariadb-upgrade --verbose --verbose -u root -p
第一次没有成功,可能和之前升级数据库的方式有关系 之前是直接复制的二进制问题进行替换升级 所以有点bug
再第一个的命令后再加上 --force 强制升级

执行后的命令行的结果

image-bbnd.png

最后验证数据能否正常备份,也是能正常备份

image-ymci.png

image-sjmr.png


Comment