我是MySQL新手,我创建了一个名为' adb_history'跟踪主表格中所做的更改' adb'。由于创建了触发器(更新,插入,删除),它已成功实现。这个想法是将有两个或更多用户(管理员)可以操纵表。因此,我正在考虑创建一个新列,以跟踪/添加进行更改/更新的用户(即,从服务器记录用户名)。可以这样做吗?我的工作台版本是5.6。谢谢你的帮助!
答案 0 :(得分:0)
是的,可以这样做,只需插入CURRENT_USER()
。
有关该功能的更多信息,请参阅documentation。
修改:要回答您的评论,它看起来像这样:
INSERT INTO adb_history VALUES (value1, value2, valueN, CURRENT_USER());