lnmp封閉mysql日記掩護硬盤空間的辦法。本站提示廣大學習愛好者:(lnmp封閉mysql日記掩護硬盤空間的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是lnmp封閉mysql日記掩護硬盤空間的辦法正文
上面先來分享一下,封閉mysql日記的辦法
LNMP一鍵包裝置的Mysql默許開啟Mysql日記,假如網站對數據庫讀寫較為頻仍的話能夠會發生年夜量日記,並占用磁盤空間,還有能夠招致VPS的硬盤閒置空間消費滿招致數據庫沒法開啟。
本教程的途徑實用於LNMP一鍵裝置包情況,其它情況請依據現實情形操作。
若須要封閉,請履行以下操作:
1、修正文件設置裝備擺設
修正/etc/my.cnf,找到以下字符
log-bin=mysql-bin
binlog_format=mixedbash
正文這兩行,以下:
#log-bin=mysql-bin
#binlog_format=mixedbash
在這兩個字段之前添加“#”號正文,並保留文件。
2、重啟Mysql使其失效
service mysqld restartbashSSH
履行以上敕令,重啟Mysql使正文失效
3、刪除之前發生的日記
1)上岸MYSQL
/usr/local/mysql/bin/mysql -u root -pbashSSH
履行以上敕令,輸出暗碼後,進入MYSQL敕令行形式。
2)重設帳號
reset qzkyl;
#qzkyl請修正為目的數據庫名
以下是彌補:
明天發明VPS硬盤竟然快滿了。第一反響是:確定是某個器械的日記文件形成的,由於之前在WINDOWS下有過相似的閱歷。
剖析了一下,找到緣由:MYSQL日記文件。
年夜家也能夠用上面的敕令查一下(假如不是LNMP,途徑能夠分歧):
du -h --max-depth=1 /usr/local/mysql/var/*
假如看到年夜量年夜文件,且名為 mysql-bin.000014 如許的,解釋你也須要封閉日記文件,由於你不曉得哪一天它們會把你VPS的硬盤塞滿。
用WINSCP把這些文件刪除吧。
若何封閉:
vi /etc/my.cnf
找到:
log-bin=mysql-bin
binlog_format=mixed
[code]
將這兩行正文失落,後面加上#
然後保留。
最初用上面的指令重啟下LNMP。出工。
[code]
/root/lnmp restart