下面先來分享一下,關閉mysql日誌的方法
lnmp一鍵包安裝的mysql預設開啟mysql日誌,如果**對資料庫讀寫較為頻繁的話可能會程式設計客棧產生大量日誌,並占用磁碟空間,還有可能導致vps的硬碟閒置空間消耗滿導致資料庫無法開啟。
本教程的路徑適用於lnmp一鍵安裝包環境,其它環境請根據實際情況操作。
若需要關閉,請執行以下操作:
程式設計客棧
一、修改檔案配置
修改/etc/my.cnf,找到以下字元
log-bin=mysql-bin
binlog_format=mixedbash
注釋這兩行,如下:
#log-bin=mysql-bin
#binlog_format=mixedbash
在這兩個字段之前新增「#」號注釋,並儲存檔案。
二、重啟mysql使其生效
service mysqld restartbashssh
執行以上命令,重啟mysql使注釋生效
三、刪除之前產生的日誌
1)登陸mysql
/usr/local/mysql/bin/mysql -u root -pbashssh
執行以上命令,輸入密碼後,進入mysql命令列模式。
2)重設帳號
reset qzkyl;
#qzkyl請修改為目標資料庫名
以下是補充:
今天發現vps硬碟居然快滿了。第一反應是:肯定是某個東西的日誌檔案造成的,因為以前在windows下有過類似的經歷。
分析了一下,找到原因:mysql日誌檔案。
大家也可以用下面的命令查一下(如果不是lnmp,路徑可能不同):
複製** **如下:
du -hwww.cppcns.com --max-depth=1 /usr/local/mysql/var/*
如果看到大量大檔案,且名為 my程式設計客棧sql-bin.000014 這樣的,說明你也需要關閉日誌檔案,因為你不知道哪一天它們會把你vps的硬碟塞滿。
用winscp把這些檔案刪除吧。
如何關閉:
複製** **如下:
vi /etc/my.cnf
找到:複製** **如下:
log-bin=mysql-bin
binlog_format=mixed
[code]
將這兩行注釋掉,前面加上#
然後儲存。
最後用下面的指令重啟下lnmp。收工。
[code]
/root/lnmp restart
本文標題: lnmp關閉mysql日誌保護硬碟空間的方法
本文位址: /shujuku/mysql/105096.html
mysql 關閉日誌命令 關閉MySQL日誌
關閉日誌以前首先先要刪除日誌。執行 usr local mysql bin mysql u root p 一定要按照這個執行,否則容易出unknown terminal type master 輸入密碼登陸以後執行 reset master 不能省略 然後輸入?q?退出mysql命令模式。禁用mys...
關閉Mysql日誌功能
cacti 伺服器使用有一段時間了,發現在 usr local mysql var 目錄下生成了許多 mysql bin.000001 mysql bin.000002 等許多檔案,而且使用時間越長,生成的日誌檔案越大。日誌檔案在幫助我們恢復資料庫操作時有很大幫助,如果不需要這個功能就可以關掉 日誌...
mysql 關閉慢日誌 關閉mysql慢查詢日誌
開啟mysql慢日誌 mysql的慢查詢日誌是mysql提供的一種日誌記錄,它用來記錄在mysql中響應時間超過閥值的語句,具體指執行時間超過long query time值的sql,則會被記錄到慢查詢日誌中。long query time的預設值為10,意思是執行10s以上的語句。預設情況下,my...