MySQL二進位制檔案開啟及檢視 windows

2021-09-06 09:33:28 字數 1390 閱讀 9747

今天真折騰,不給力的機器啊,在windows上裝個虛擬機器也裝不起來,本來想在linux下裝個mysql測測的,現在只能在windows上裝mysql,結果裝了四五次才成功,擦了我幾把汗不說了。來個超級基礎菜鳥的東西---檢視二進位制檔案。。。

關於mysql二進位制檔案的something:

mysql二進位制日誌:

從概述中我可以看到my.ini配置資訊的log-bin沒有指定副檔名,這是因為即使你指定上副檔名它也不使用。當mysql建立二進位制日誌檔案時,首先建立乙個以「mysql_log_bin」為名稱,以「.index」為字尾的檔案;再建立乙個以「mysql_log_bin」為名稱,以「.000001」為字尾的檔案。當mysql服務重新啟動一次以「.000001」為字尾的檔案會增加乙個,並且字尾名加1遞增;如果日誌長度超過了max_binlog_size的上限(預設是1g)也會建立乙個新的日誌檔案;使用flush logs(mysql命令符)或者執行mysqladmin –u –p flush-logs(windows命令提示符)也會建立乙個新的日誌檔案。

既然寫入的都是mysql二進位制資料,用記事本開啟檔案是看不到正常資料的,那怎麼檢視呢?

(這段橘色字是參考別人滴說法滴)

step1:設定二進位制日誌檔案。

mysql預設是不開啟那些日誌的,如:二進位制日誌,錯誤日誌,慢日誌,查詢日誌等...

回歸正題:開啟二進位制日誌等...

在my.ini檔案的[mysqld]下新增:

#custom define

log-bin=mysql-bin

step2:重啟mysql服務

cmd中net stop mysql

net start mysql

(windows中不同於linux中,木有restart...sorry...)

step3:檢視二進位制日誌檔案存放的目錄,當前的二進位制日誌檔案。(舉例看附圖)

show variables like 'datadir';

show master status;

step4:利用mysqlbinlog工具檢視二進位制日誌檔案。(舉例看附圖)

mysqlbinlog 二進位制日誌檔案完整路徑

附圖:windows下進入mysql,可以直接通過client進去,也可以通過cmd下進入指定mysql安裝的目錄下的bin來調出mysql命令。進入後會顯示mysql的版本等資訊。

得把基礎的東西相關的日誌補起來...未完待續...今天領了資深博主的勳章,我要加油~不辱使命!

mysql二進位制 MySql二進位制連線方式詳解

使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示視窗,你可以...

mysql二進位制恢復 mysql二進位制日誌恢復

二進位制日誌匯出 1.按時間節點匯出 no defaults 用來對mysql5.5之前mysqlbinlog命令報錯 mysqlbinlog no defaults start date 2017 08 08 15 04 04 stop date 2017 08 08 15 12 00 progr...

mysql二進位制方式 MySql二進位制連線方式詳解

使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 複製 如下 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示...