1、通用查詢日誌:記錄建立的客戶端連線和執行的語句,
通用查詢日誌預設情況下不是開啟的,通用查詢日誌是以文字方式存放的
當需要取樣分析的時候手工開啟:
set global general_log=1; 在全域性模式下開啟通用查詢日誌1是開啟,0是關閉
//--不建議使用在配置檔案裡面修改
[mysqld]
general-log-file=path/[filename] 查詢日誌儲存的位置
general-log=1 開啟通用查詢日誌
預設存在在資料目錄下[root@localhost mysql]#tail -flocalhost.log --檢視查詢日誌 -f實時顯示檢視[root@localhost mysql]# ls
auto.cnf ib_logfile0 king mysql mysql_bin.
000002 mysql_bin.000004
mysql_bin.index performance_schema utf8
ibdata1 ib_logfile1 localhost.localdomain.pid mysql_bin.
000001 mysql_bin.000003 mysql_bin.000005
mysql.sock test world
mysql> set
global general_log=1
;query ok,
0 rows affected (0.07
sec)
[root@localhost mysql]# ls
auto.cnf ib_logfile0 kinglocalhost.logmysql_bin.
000001 mysql_bin.000003 mysql_bin.000005
mysql.sock test world
ibdata1 ib_logfile1 localhost.localdomain.pid mysql mysql_bin.
000002 mysql_bin.000004 mysql_bin.index performance_schema utf8
/usr/local/mysql/bin/mysqld, version: 5.6.23-log (mysql community server (gpl)). started with:
tcp port: 3306 unix socket: /var/lib/mysql/mysql.sock
time id command argument
160328 10:39:24 4 query show databases
160328 10:39:31 4 query select database()
4 init db world
4 query show databases
4 query show tables
160328 10:39:37 4 query show tables
160328 10:39:43 4 query select database()
4 init db king
4 query show databases
4 query show tables
4 field list b
4 field list pet
4 field list student
4 field list t
4 field list test
4 field list w
160328 10:39:46 4 query show tables
160328 10:39:58 4 query select * from student
160328 10:40:53 4 query desc t
160328 10:43:08 4 query set global general_log=0
mysql> set global general_log=0;
query ok, 0 rows affected (0.01 sec)
2、刪除通用查詢日誌:
刪除方法為:
mysql>set=global general_log=0;[root@localhost mysql]# rm -rf /var/lib/mysql/host.log
MySQL 通用查詢日誌
mysql中的日誌包括 錯誤日誌 二進位制日誌 通用查詢日誌 慢查詢日誌等等。這裡主要介紹下比較常用的兩個功能 通用查詢日誌和慢查詢日誌。1 通用查詢日誌 記錄建立的客戶端連線和執行的語句。2 慢查詢日誌 記錄所有執行時間超過long query time秒的所有查詢或者不使用索引的查詢 1 通用查...
MySQL之慢查詢日誌和通用查詢
mysql中的日誌包括 錯誤日誌 二進位制日誌 通用查詢日誌 慢查詢日誌等等。這裡主要介紹下比較常用的兩個功能 通用查詢日誌和慢查詢日誌。1 通用查詢日誌 記錄建立的客戶端連線和執行的語句。2 慢查詢日誌 記錄所有執行時間超過longquerytime秒的所有查詢或者不使用索引的查詢 慢查詢日誌可以...
mysql的通用查詢日誌和慢查詢日誌
檢視通用查詢日誌 show variables like general 檢視通用日誌的輸出格式 show variables like log output 配置檔案設定 為1表示開啟通用日誌查詢,值為0表示關閉通用日誌查詢 general log 1 設定通用日誌的輸出格式為檔案和表 log o...