mysql數據庫開啓log-bin

今天上班老大說接口用不了了,我檢查項目運行,發現大片的數據庫連接失敗,於是檢查mysql發現。。。

爲了安全起見,終於老大同意講window server換成linux了。

   於是讓上次被我逼着搭建本地linux環境的測試小姐姐搭建mysql環境。搞完以後,這得把log-bin打開,不然以後不好恢復。

1、登錄MySQL,查看binlog日誌的狀態

 登錄MySQL後,輸入show variables like '%log_bin%';查看到binlog日誌爲OFF關閉狀態;

mysql -u root -p

注意root爲用戶名

接着會讓輸入密碼的,出現mysql的版本信息和>表示連接成功,

然後執行:show variables like '%log_bin%';查看log_bin開啓情況

2、開啓MySQL binlog日誌

 退出MySQL,使用vi編輯器修改MySQL的my.cnf配置文件

vim /etc/my.cnf

注意這個配置文件的存放位置可能不同

執行命令後可能出現

再輸入e,回車

然後按i,在文件最下面加入下面2句,保存退出。(:wq)

server-id表示單個結點的id,這裏由於只有一個結點,所以可以把id隨機指定爲一個數,這裏將id設置成1。若集羣中有多個結點,則id不能相同

 第二句是指定binlog日誌文件的名字爲mysql-bin,以及其存儲路徑

 

重啓mysql

service mysql stop #停止

service mysql start #啓動

service mysql status #mysql運行狀態

mysqld也可以使用上面命令操作

注意配置內容是放在[mysqld]下,重啓也是要重啓mysqld,不放心就都重啓下。mysqld有重啓命令

service mysqld restart

 

然後重複第1步,查看

然後我們去查看下目錄下的文件

這個目錄就是配置文件裏配置的,而文件名則是箭頭指的這種,以00000爲後綴的這種。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章