lnmp關閉mysql日誌保護硬碟空間的方法

2022-09-29 06:21:08 字數 1336 閱讀 8245

下面先來分享一下,關閉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...