MySQL日誌簡介

2021-07-25 05:38:56 字數 780 閱讀 2979

一般而言,mysql有四種日誌,分別是二進位制日誌、錯誤日誌、通用查詢日誌和慢查詢日誌。

1. 二進位制日誌

log-bin [=dir[filename]]

例如: log-bin=c:\log\mylog

檢視: mysqlbinlog c:\log\mylog.000001

刪除所有二進位制日誌: reset master

根據編號(之前)刪除: purge master logs to 『filename.number』

根據時間刪除 purge master logs to 『yyyy-mm-dd hh:mm:ss』

還原資料庫:mysqlbinlog mylog.000001 | mysql -u root -p

暫時停止:set sql_log_bin = 0;

恢復 :set sql_log_bin = 1;

2. 錯誤日誌

錯誤日誌是預設啟動的

log-error= dir/[filename]

刪除錯誤日誌: mysqladmin -u root -p flush-logs

3. 通用查詢日誌

log [=dir[filename]]

刪除 mysqladmin -u root -p flush-logs

4. 慢查詢日誌

log-slow-queries [=dir[filename]]

long_query_time=n

刪除 mysqladmin -u root -p flush-logs

mysql 簡介 id MySQL日誌簡介

mysql中的日誌主要分為以下幾種 查詢日誌 慢查詢日誌 錯誤日誌 二進位制日誌 中繼日誌 事務日誌 說明 支援本文實驗使用的linux系統是centos7版本,使用的資料庫是base源自帶的mariadb,資料庫使用的儲存引擎使用預設的innodb 1 查詢日誌 記錄查詢語句 日誌儲存位置 日誌的...

nginx access log日誌簡介

nginx 日誌主要有兩條指令 1 log format 用來設定日誌格式 2 access log 用來指定日誌檔案的存放路徑 格式 log format 日誌格式 1 語法 log format name 格式名字 格式樣式 即想要得到什麼樣的日誌內容 示例 log format main 2 ...

mysql 日誌 部落格 Mysql 日誌

日誌 errlog錯誤日誌 作用記錄mysql從啟動以來,所有的狀態,警告,錯誤。dba靠此定位資料庫問題。配置預設是開啟,vim etc my.cnf log error var log mysqld.log binlog二進位制日誌 作用主要記錄資料庫變化的日誌。資料恢復,主從複製中應用 檢視再...