Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como obter informações sobre o ID de conexão a pedido?


Como você descobriu, o ID de conexão MySQL é encontrado como um atributo do objeto de conexão:connection.threadId . Isso vale para knex , porque está em camadas no mysql .

Você pode pegá-lo do objeto de conexão sempre que estiver no escopo e colocá-lo em um local útil ... algo assim se estiver no expresso.
    function whatever (req, res, next) {
       ...
       res.dbmsThreadId = connection.threadId
       ...
    }