mysql.general_log Table
The mysql.general_log
table stores the contents of the General Query Log if general logging is active and the output is being written to table (see Writing logs into tables).
It contains the following fields:
Field
Type
Null
Key
Default
Description
Field
Type
Null
Key
Default
Description
event_time
timestamp(6)
NO
CURRENT_TIMESTAMP(6)
Time the query was executed.
user_host
mediumtext
NO
NULL
User and host combination.
thread_id
int(11)
NO
NULL
Thread id.
server_id
int(10) unsigned
NO
NULL
Server id.
command_type
varchar(64)
NO
NULL
Type of command.
argument
mediumtext
NO
NULL
Full query.
Example
SELECT * FROM mysql.general_log\G
*************************** 1. row ***************************
event_time: 2014-11-11 08:40:04.117177
user_host: root[root] @ localhost []
thread_id: 74
server_id: 1
command_type: Query
argument: SELECT * FROM test.s
*************************** 2. row ***************************
event_time: 2014-11-11 08:40:10.501131
user_host: root[root] @ localhost []
thread_id: 74
server_id: 1
command_type: Query
argument: SELECT * FROM mysql.general_log
...
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?