mysql中的general_log(查詢日志)開啟和關閉
general_log(查詢日志)開啟和關閉
一、查詢日志開啟
方法一:
mysql>set global general_log_file='/tmp/general.lg'; #設置路徑 mysql>set global general_log=on; # 開啟general log模式 mysql>set global general_log=off; # 關閉general log模式
命令行設置即可,無需重啟
在general log模式開啟過程中,所有對數據庫的操作都將被記錄 general.log 文件
方法二:
也可以將日志記錄在表中
set global log_output='table'
運行後,可以在mysql數據庫下查找 general_log表
二、查詢日志關閉
查看是否是開啟狀態:
mysql> show global variables like '%general%';
關閉
mysql> set global general_log = off; // 關閉查詢日志
mysql查看觸發器錯誤(開啟general_log日志)
show variables like 'general_log'; -- 查看日志是否開啟 set global general_log=on; -- 開啟日志功能 show variables like 'general_log_file'; -- 看看日志文件保存位置 set global general_log_file='tmp/general.lg'; -- 設置日志文件保存位置 show variables like 'log_output'; -- 看看日志輸出類型 table或file set global log_output='table'; -- 設置輸出類型為 table set global log_output='file'; -- 設置輸出類型為file
以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。