MYSQL触发程序REMOTE_USER

时间:2018-08-13 15:28:32

标签: php mysql triggers procedure

从上面开始。

这似乎运行良好,但是我无法理解如何将PHP值传递给PROCEDURE。

我想做一个UPDATE或INSERT,TRIGGER AFTER,这将更新表中的3个字段。

字段1是其他字段的CONCAT,效果很好。 字段2是当前时间戳正常。 字段3是执行更新的USER,但不知道如何获取ENVIRONMENT变量REMOTE_USER-MYSQL(CURRENT_USER)给出数据库用户名,而不是引起TRIGGER的用户的实际登录名。

有可能吗?

mcl

1 个答案:

答案 0 :(得分:0)

我想您需要增加将一个新参数传递给存储过程的可能性。

您可以检查here如何使用php将参数传递给过程