程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 查看MySQL二進制日志的方法

查看MySQL二進制日志的方法

編輯:MySQL綜合教程

MySQL二進制日志是經常會用到的,那麼MySQL二進制日志應該如何查看呢?下面就教您如何查看MySQL二進制日志,供您參考。

MySQL二進制日志:

從概述中我可以看到my.ini配置信息的log-bin沒有指定文件擴展名,這是因為即使你指定上擴展名它也不使用。當mysql創建二進制日志文件時,首先創建一個以“mysql_log_bin”為名稱,以“.index”為後綴的文件;再創建一個以“mysql_log_bin”為名稱,以“.000001”為後綴的文件。當mysql服務重新啟動一次以“.000001”為後綴的文件會增加一個,並且後綴名加1遞增;如果日志長度超過了max_binlog_size的上限默認是1G)也會創建一個新的日志文件;使用flush logsmysql命令符)或者執行mysqladmin –u –p flush-logswindows命令提示符)也會創建一個新的日志文件。

既然寫入的都是MySQL二進制數據,用記事本打開文件是看不到正常數據的,那怎麼查看呢?

使用BIN目錄下mysqlbinlog命令,如:
Bin>mysqlbinlog d:/mysql_log/mysql_bin.000001
Bin>mysqlbinlog d:/mysql_log/mysql_bin.000002
Bin>mysqlbinlog d:/mysql_log/mysql_bin.000003
Bin>mysqlbinlog d:/mysql_log/mysql_bin.000004
Bin>mysqlbinlog d:/mysql_log/mysql_bin.000005

使用SQL語句也可查看mysql創建的二進制的文件目錄:

Mysql> show master logs; 查看當前二進制文件狀態:

mysql> show master status; 

mysql bin日志文件清除sh的實例

如何使用新的MySQL更新日志

重定位MySQL數據目錄的方法

MySQL數據庫表的表示

教您改變MySQL數據文件路徑

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved