lnmp下如何關閉Mysql日誌保護磁碟空間

tony0087發表於2021-09-09

 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 restartbash


SSH執行以上命令,重啟Mysql使註釋生效

三、刪除之前產生的日誌

1)登陸MYSQL


複製程式碼 程式碼如下:
/usr/local/mysql/bin/mysql -u root -pbash


SSH執行以上命令,輸入密碼後,進入MYSQL命令列模式。

2)重設帳號


複製程式碼 程式碼如下:
reset qzkyl;        #qzkyl請修改為目標資料庫名


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1747/viewspace-2805348/,如需轉載,請註明出處,否則將追究法律責任。

相關文章