gpt4 book ai didi

mysql - 在 mysql 中记录用户操作

转载 作者:行者123 更新时间:2023-11-29 07:10:52 26 4
gpt4 key购买 nike

我正在参与一个很多人参与的大项目。我们使用相同的 MySQL 数据库进行开发。问题是我如何知道谁在数据库上做了一些事情(插入、更新、删除、运行查询等...)、他们何时完成以及他们做了什么。假设每个人都有不同的帐户。

最佳答案

您可以使用常规日志记录。

它将记录客户端连接、断开连接以及在数据库上运行的查询的详细信息。

要打开它,请在 my.cnf 中设置以下属性:

general_log_file = /path/to/query.log
general_log = 1

或者,您可以从控制台进行设置:

SET global general_log = 1;

引用:http://dev.mysql.com/doc/refman/5.7/en/query-log.html

关于mysql - 在 mysql 中记录用户操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39764714/

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