開啟mysql日誌記錄,檢視SQL的執行記錄

2021-09-10 07:21:02 字數 623 閱讀 8247

1.檢視是否開啟了日誌記錄

show variables like "%general_log%"

2.檢視日誌記錄的路徑

show variables like 'general_log_file'

3.檢視日誌記錄的的方式①file ②table:

show variables like 'log_output'
不同方式去檢視的方式不同,檔案的話直接去檔案中檢視,如果是**,則去**中查詢,對應的**是mysql.general_log:

select * from mysql.general_log limit 1
4.設定記錄的方式

set global log_output='file'

5.開啟日誌查詢

set global general_log = 'on';
6.關閉日誌查詢

set global general_log='off'

mysql開啟查詢日誌 MySQL 檢視查詢日誌

前言 在開發過程中,使用到了mysql資料庫,但是想知道每次對資料庫進行了哪些操作,方便對自己的 進行優化,這時候就需要用到查詢日誌genral log。動態修改配置 mysql show variables like general log variable name value general ...

mysql通過檢視跟蹤日誌跟蹤執行的sql語句

在sql server下跟蹤sql採用事件探查器,而在mysql下如何跟蹤sql呢?其實方法很簡單,開啟mysql的日誌log功能,通過檢視跟蹤日誌即可。開啟mysql的日誌log方法 windows環境下的配置方法 我使用的版本 version 5.0.37 community nt log my...

開啟mysql慢查詢日誌記錄

mysql慢查詢日誌對於跟蹤有問題的查詢非常有用,可以分析出當前程式裡有很耗費資源的sql語句,那如何開啟mysql的慢查詢日誌記錄呢?其實開啟mysql的慢查詢日誌很簡單,只需要在mysql的配置檔案裡 windows系統是my.ini,linux系統是my.cnf 的 mysqld 下面加上如下...