Php 如何在mysql数据库中获取客户端的ip地址

Php 如何在mysql数据库中获取客户端的ip地址,php,mysql,Php,Mysql,我有一个MySQL查询,它将表单的内容插入到我的数据库中 除了插入这些值之外,我还希望发现并插入用户的IP地址 <?php echo $_SERVER["REMOTE_ADDR"]; ?> $\u服务器[“远程地址”];mysql无法计算出客户端的ip地址,它是服务器端语言,可以看到来自哪个ip请求。bt我在mysql中使用触发器…我想知道是谁在更改db tables值。要做到这一点,您必须获取用户名和ip,这可以从信息\u schema.processlist中获得。现在,您总

我有一个MySQL查询,它将表单的内容插入到我的数据库中

除了插入这些值之外,我还希望发现并插入用户的IP地址


<?php echo $_SERVER["REMOTE_ADDR"]; ?>

$\u服务器[“远程地址”];mysql无法计算出客户端的ip地址,它是服务器端语言,可以看到来自哪个ip请求。bt我在mysql中使用触发器…我想知道是谁在更改db tables值。要做到这一点,您必须获取用户名和ip,这可以从信息\u schema.processlist中获得。现在,您总是可以在插入前创建触发器,但请记住,触发器并不总是有用的,如果不按照要求实现,可能会影响DB性能