mysql開啟binlog步驟講解
binlog是二進制日志文件,用于記錄mysql的數(shù)據(jù)變更,數(shù)據(jù)在恢復(fù)的時候binlog日志能起到很大的作用。mysql的主從復(fù)制就是利用的binlog原理
1、登錄mysql之后使用下面的命令查看是否開啟binlog
show variables like 'log_%';
2、編輯配置文件
vi /etc/my.cnf
3、加入以下內(nèi)容
server_id=2 log_bin = mysql-bin binlog_format = ROW expire_logs_days = 30
4、重啟mysql服務(wù)
systemctl restart mysqld
5、再次使用命令show variables like 'log_%';進行查看,為ON表明binlog開啟
6、binlog日志文件存放路徑為
/var/lib/mysql
7、再該路徑下會生成mysql-bin.000001 mysql-bin.000002這樣的文件
相關(guān)文章
step by step配置mysql復(fù)制的具體方法
每個服務(wù)器必須有唯一的server-id,默認為1,為了防止沖突,一般建議設(shè)置為IP地址的后幾位,本例設(shè)置為12,通過修改主庫的my.cnf文件實現(xiàn)2013-09-09MYSQL設(shè)置觸發(fā)器權(quán)限問題的解決方法
這篇文章主要介紹了MYSQL設(shè)置觸發(fā)器權(quán)限問題的解決方法,需要的朋友可以參考下2014-09-09mysql+mybatis實現(xiàn)存儲過程+事務(wù)?+?多并發(fā)流水號獲取
這篇文章主要介紹了mysql+mybatis+存儲過程+事務(wù)?+?多并發(fā)流水號獲取,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-12-12解決mysql 1040錯誤Too many connections的方法
因為你的mysql安裝目錄下的my.ini中設(shè)定的并發(fā)連接數(shù)太少或者系統(tǒng)繁忙導(dǎo)致連接數(shù)被占滿2012-09-09