MySql 5 7 開啟binlog和慢查詢日誌

2021-08-28 04:55:32 字數 798 閱讀 4231

mysql5.7版本中,my.cnf的位置一般在/etc/my.cnf,要在my.cnf中新增:

[mysqld]

log-bin=/var/log/mysql-binlog/mysql-binlog

server-id=1

slow_query_log=on

slow_query_log_file=/var/log/mysql-show/mysql-slow.log

long_query_time=1

查詢當前mysql資料庫是否開啟了慢查詢日誌功能:

show variables like '%slow%';

查詢當前mysql資料庫是否開啟了binlog日誌功能:

show variables like 'log_%';

檢視binlog格式:

show variables like 'binlog_format';

獲取binlog檔案列表:

show binary logs;

檢視當前正在寫入的binlog檔案:

show master status;

檢視master上的binlog:

show master logs;

只檢視第乙個binlog檔案的內容:

show binlog events;

檢視指定binlog檔案的內容:

show binlog events in 'mysql-binlog.000002';

用命令檢視binlog日誌檔案:

mysqlbinlog mysql-binlog.000001

mysql5 7以上版本開啟binlog遇到的問題

1 找到my.ini檔案 2 新增以下 log bin on 開啟binlog日誌 server id 123454 隨機指定乙個不能和其他集群中機器重名的字串,如果只有一台機器,那就可以隨便指定了 修改了my.ini之後一定要注意編碼格式 一定要是ansi的編碼格式才行 我用了notepad 軟體...

mysql5 7如何開啟 mysql57怎麼開啟

開啟mysql57的方法 首先開啟winodws執行視窗 然後在開啟編輯框中輸入cmd命令 最後在終端介面中輸入 mysql hlocalhost uroot p123 即可顯示開啟mysql資料庫。windows下用命令列啟動mysql5.7 win菜單鍵即是在鍵盤左下角 ctrl控制 鍵與 al...

mysql5 7如何開啟 mysql57怎麼開啟

開啟mysql57的方法 首先開啟winodws執行視窗 然後在開啟編輯框中輸入cmd命令 最後在終端介面中輸入 mysql hlocalhost uroot p123 即可顯示開啟mysql資料庫。windows下用命令列啟動mysql5.7 win菜單鍵即是在鍵盤左下角 ctrl控制 鍵與 al...