mysql查看binlog日志內(nèi)容 mysql使用mysqlbinlog查看日志的問題?
mysql使用mysqlbinlog查看日志的問題?MySQL有以下日志:error log:-log errquery log:-logslow query log:-log slow querys
mysql使用mysqlbinlog查看日志的問題?
MySQL有以下日志:
error log:-log err
query log:-log
slow query log:-log slow querys
update log:-log update
binary log:-log bin
在MySQL的安裝目錄中,打開我的.ini,添加上述參數(shù),保存并重啟MySQL服務(wù)。
例如:輸入將使用BinaryLog.OtherwiseADefaultName的名稱.
#日志箱=#輸入查詢文件的名稱。否則將使用默認(rèn)名稱.
#日志=#輸入將使用錯(cuò)誤日志文件的mefortheerrorlogfile.OtherwiseADefaultName.
日志錯(cuò)誤=#enteranam將使用efortheupdatelogfile.OtherwiseADefaultName僅啟用錯(cuò)誤日志在。
#log update=]上,您需要打開其他日志
view命令的日志中刪除以前的“#”:①showvariableslike“l(fā)og%”查看所有日志命令
showvariableslike“l(fā)ogubin”查看特定日志命令
binlog的最大值,最大值和默認(rèn)值為1GB。此設(shè)置不能嚴(yán)格控制binlog的大小,特別是當(dāng)binlog接近最大值并且遇到相對(duì)較大的事務(wù)時(shí)。為了確保事務(wù)的完整性,不可能切換日志。事務(wù)的所有SQL只能記錄在當(dāng)前日志中,直到事務(wù)結(jié)束