1

我是 MySQL 新手,我创建了一个名为“adb_history”的表,用于跟踪主表“adb”所做的更改。由于创建了触发器(更新、插入、删除),它得以成功实施。这个想法是有两个或更多的用户(管理员)可以操作表。所以我正在考虑创建一个新列来跟踪/添加进行更改/更新的用户(即从服务器记录用户名)。这可以做到吗?我的工作台版本是 5.6。谢谢您的帮助!

4

1 回答 1

0

是的,这可以做到,只需插入CURRENT_USER().

有关该功能的更多信息,请参阅文档


编辑:要回答您的评论,它看起来像这样:

INSERT INTO adb_history VALUES (value1, value2, valueN, CURRENT_USER());
于 2015-03-05T14:54:01.597 回答