宝塔用户_ngpvqq 发表于 2024-6-3 10:04:11

【待反馈】MySQL备份数据库触发器未备份trigger

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:8.1
系统版本:debian11
问题描述:数据库备份为什么要跳过触发器,我将server/panel/class/database.py 中1305行的--skip-trigger 改成-trigger,再次备份之后触发器并未备份,请问我该修改那个文件,或则时官方能不能出一个带自定义参数的数据库备份工具。
相关截图(日志、错误):

宝塔用户_ngpvqq 发表于 2024-6-3 10:16:25

另外我在server/panel/class/database.py的2497行也发现了--skip-trigger,改成-trigger也是没办法实现备份触发器

宝塔用户_ngpvqq 发表于 2024-6-3 10:49:56

@官方   大家都没有遇到过这样的问题吗

宝塔用户_ngpvqq 发表于 2024-6-3 14:16:41

:'(:@:'(:dizzy::dizzy:

宝塔用户_ngpvqq 发表于 2024-6-3 17:46:46

应该跟版本没有关系把,是导出数据库的代码设置问题把,你们的新版本也没有增加数据库备份自定义参数的设置啊。难道新版本的数据库备份把--skip-trigger 修复了?

运维技术阿闯 发表于 2024-6-3 17:59:32

宝塔用户_ngpvqq 发表于 2024-6-3 17:46
应该跟版本没有关系把,是导出数据库的代码设置问题把,你们的新版本也没有增加数据库备份自定义参数的设置 ...
您好,是没有备份触发器的

宝塔用户_ngpvqq 发表于 2024-6-3 18:01:45

运维技术阿闯 发表于 2024-6-3 17:59
您好,是没有备份触发器的

能不能把这个功能修复一下呢,或则是增加一个可以自定义参数的选项,这样我备份的时候可以根据自己的需求进行备份

运维技术阿闯 发表于 2024-6-3 18:03:45

宝塔用户_ngpvqq 发表于 2024-6-3 18:01
能不能把这个功能修复一下呢,或则是增加一个可以自定义参数的选项,这样我备份的时候可以根据自己的需求 ...

您好,完整的备份语句在
class\panelBackup.py
第1025行
触发器,表空间,事件等都不备份
页: [1]
查看完整版本: 【待反馈】MySQL备份数据库触发器未备份trigger