gpt4 book ai didi

mysql,如何创建表并自动跟踪添加或删除行/表的用户

转载 作者:行者123 更新时间:2023-11-29 03:58:41 27 4
gpt4 key购买 nike

我想要我的 sql 数据库的某种版本控制历史记录。

我希望此表不断更新记录谁、删除了什么等。

我正在使用 Perl 连接到 MySQL。

最佳答案

方法 1:创建一个单独的“审计”表并使用 triggers填充信息。

这是 MySQL(和 Postrges)的简要指南:http://www.go4expert.com/forums/showthread.php?t=7252

方法 2:从您的 Perl 数据库访问代码填充审计信息。理想情况下,作为同一交易的一部分。与第一种方法相比并没有显着的优势,而且有很多缺点(例如,您无法捕捉到代码外部所做的更改)

关于mysql,如何创建表并自动跟踪添加或删除行/表的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4971722/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com