請寫出mysql的日誌檔案,並介紹日誌檔案的作用。

2021-10-07 08:10:46 字數 625 閱讀 2211

在mysql中有五種日誌分別是:

1.錯誤日誌 (errorlog)

mysql服務執行的錯誤,不是查詢sql執行產生的錯誤。

1.1 查詢錯誤日誌的資訊

show variables like '%log_error%';
2.事務日誌

事務日誌在innodb引擎下存在

2.1.重做日誌(redo log)

ib_logfile0

2.2 回滾日誌(undo log)

ibdata

3.二進位制日誌(binlog)

show variables like '%log_bin%';
4.慢查詢日誌(slow query log)

記錄sql查詢過程中比較慢的sql語句,在配置檔案中新增這個配置

show variables like '%slow%';

slow_query_log=1

slow_query_log_file=/www/server/data/mysql-slow.log

slow_launch_time=3

5.查詢日誌(general log)

mysql 的檔案介紹 mysql 資料檔案介紹

myisam在磁碟上儲存成三個檔案。第乙個檔案的名字以表的名字開始,副檔名指出檔案型別。frm檔案儲存表定義。資料檔案的擴充套件名為.myd mydata 索引檔案的副檔名是.myi myindex innodb如果沒有指定innodb配置選項,mysql將在mysql資料目錄下建立乙個名為ibda...

mysql 日誌檔案的使用

mysql有不同型別的日誌檔案 各自儲存了不同型別的日誌 從它們當中可以查詢到mysql裡都做了些什麼,對於mysql的管理工作,這些日誌檔案是不可缺少的。1.錯誤日誌 the error log 記錄了資料庫啟動 執行以及停止過程中錯誤資訊 2.isam操作日誌 the isam log 記錄了所...

Mysql日誌檔案的管理

general log 啟動或關閉一般查詢日誌,預設是關閉的 general log file filename 指定一般查詢日誌的檔名 log output 定義一般查詢日誌和慢查詢日誌的儲存方式,可以是table file none,也可以是table及file的組合 用逗號隔開 預設為file...