mysql - General_log 表中的 user_host 列

标签 mysql

我启用了主机的通用日志来记录事务。在 user_host 列中,我看到一个奇怪的条目 [] @ []。我知道这一列应该代表访问的主机和IP。这个[]@[]是什么意思?

MariaDB [(none)]> select * from mysql.general_log limit 20; +----------------------------------------+-------------------- ----------+------------+------------+----------------+ -------------------------------------------------------+ |事件时间 |用户主机 |线程_id |服务器 ID |命令类型 |论点| +----------------------------------------+-------------------- ----------+------------+------------+----------------+ -------------------------------------------------------+ | 2016-11-03 16:03:46.626159 | []@[]| 8 | 2001 |查询 |开始 | | 2016-11-03 16:03:46.635936 | []@[]| 8 | 2001 |查询 | COMMIT/* 隐式,来自 Xid_log_event /| | 2016-11-03 16:03:46.676147 | []@[]| 8 | 2001 |查询 |开始 | | 2016-11-03 16:03:46.676273 | []@[]| 8 | 2001 |查询 | COMMIT/ 隐式,来自 Xid_log_event /| | 2016-11-03 16:03:46.780307 | []@[]| 8 | 2001 |查询 |开始 | | 2016-11-03 16:03:46.780388 | []@[]| 8 | 2001 |查询 | COMMIT/ 隐式,来自 Xid_log_event /| | 2016-11-03 16:03:46.905406 | [马林] @ [10.93.4.71] | 51314889 | 2001 |连接 | marin@10.93.4.71 匿名 | | 2016-11-03 16:03:46.905440 |马林[马林] @ [10.93.4.71] | 51314889 | 2001 |查询 |设置名称 utf8 | | 2016-11-03 16:03:46.905588 |马林[马林] @ [10.93.4.71] | 51314889 | 2001 |查询 |选择@@version_comment限制1| | 2016-11-03 16:03:46.905855 |马林[马林] @ [10.93.4.71] | 51314889 | 2001 |查询 |显示进程列表 | | 2016-11-03 16:03:46.906191 |马林[马林] @ [10.93.4.71] | 51314889 | 2001 |退出 | | | 2016-11-03 16:03:46.937106 | []@[]| 8 | 2001 |查询 |开始 | | 2016-11-03 16:03:46.937243 | []@[]| 8 | 2001 |查询 | COMMIT/ 隐式,来自 Xid_log_event /| | 2016-11-03 16:03:46.988152 | []@[]| 8 | 2001 |查询 |开始 | | 2016-11-03 16:03:46.988237 | []@[]| 8 | 2001 |查询 | COMMIT/ 隐式,来自 Xid_log_event /| | 2016-11-03 16:03:47.196839 | []@[]| 8 | 2001 |查询 |开始 | | 2016-11-03 16:03:47.197648 | []@[]| 8 | 2001 |查询 |隐式提交,来自 Xid_log_event */| | 2016-11-03 16:03:47.958601 | [马林] @ [10.93.4.71] | 51314890 | 2001 |连接 | marin@10.93.4.71 匿名 | | 2016-11-03 16:03:47.958635 |马林[马林] @ [10.93.4.71] | 51314890 | 2001 |查询 |设置名称 utf8 | | 2016-11-03 16:03:47.958884 |马林[马林] @ [10.93.4.71] | 51314890 | 2001 |查询 |选择@@version_comment限制1| +----------------------------------------+-------------------- ----------+------------+------------+----------------+ -------------------------------------------------------+ 20 行一组(0.00 秒)

提前致谢。

最佳答案

嗨,我认为您在 mysql 中使用主从,这个过程是由 Mysql 自己运行的。因此没有对此进行记录。

 implicit, from Xid_log_event is used in master slave data commit

关于mysql - General_log 表中的 user_host 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40416867/

相关文章:

c# - 另一个域上的 ASP.NET 应用程序可以与另一个域上的 Mysql 数据库集成吗

mysql - 从同表中的其他名字猜测性别

sql - 将 mysql 数据库转换为 sqlite 数据库的最佳方法是什么?

mysql - 在sql中的两个表之间生成报告

Mysql数据库未列出但可以查询

mysql - 使用带有时区的 NOW() 从 MySQL 选择日期会改变结果

php - jQuery AJAX 发布到 PHP 的 PDO INSERT 不使用变量 $ ('#id').val()

mysql - 将 Sql 查询转换为 Mongodb 查询

mysql - 获取前 3 个月记录的总和

php - mysql_fetch_array() 不显示所有结果