《Mysql入門lnmp關(guān)閉mysql日志保護(hù)硬盤空間的方法》要點(diǎn):
本文介紹了Mysql入門lnmp關(guān)閉mysql日志保護(hù)硬盤空間的方法,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
下面先來分享一下,關(guān)閉mysql日志的辦法MYSQL數(shù)據(jù)庫
LNMP一鍵包安裝的Mysql默認(rèn)開啟Mysql日志,如果網(wǎng)站對(duì)數(shù)據(jù)庫讀寫較為頻繁的話可能會(huì)產(chǎn)生大量日志,并占用磁盤空間,還有可能導(dǎo)致VPS的硬盤閑置空間消耗滿導(dǎo)致數(shù)據(jù)庫無法開啟.MYSQL數(shù)據(jù)庫
本教程的路徑適用于LNMP一鍵安裝包環(huán)境,其它環(huán)境請(qǐng)根據(jù)實(shí)際情況操作.MYSQL數(shù)據(jù)庫
若需要關(guān)閉,請(qǐng)執(zhí)行以下操作:MYSQL數(shù)據(jù)庫
一、修改文件配置 MYSQL數(shù)據(jù)庫
修改/etc/my.cnf,找到以下字符MYSQL數(shù)據(jù)庫
log-bin=mysql-bin
binlog_format=mixedbashMYSQL數(shù)據(jù)庫
注釋這兩行,如下:MYSQL數(shù)據(jù)庫
#log-bin=mysql-bin
#binlog_format=mixedbashMYSQL數(shù)據(jù)庫
在這兩個(gè)字段之前添加“#”號(hào)注釋,并保留文件.MYSQL數(shù)據(jù)庫
二、重啟Mysql使其生效 MYSQL數(shù)據(jù)庫
service mysqld restartbashSSHMYSQL數(shù)據(jù)庫
執(zhí)行以上命令,重啟Mysql使注釋生效MYSQL數(shù)據(jù)庫
三、刪除之前產(chǎn)生的日志 MYSQL數(shù)據(jù)庫
1)登陸MYSQLMYSQL數(shù)據(jù)庫
/usr/local/mysql/bin/mysql -u root -pbashSSHMYSQL數(shù)據(jù)庫
執(zhí)行以上命令,輸入暗碼后,進(jìn)入MYSQL命令行模式.MYSQL數(shù)據(jù)庫
2)重設(shè)帳號(hào)
reset qzkyl;
#qzkyl請(qǐng)修改為目標(biāo)數(shù)據(jù)庫名MYSQL數(shù)據(jù)庫
以下是補(bǔ)充:MYSQL數(shù)據(jù)庫
今天發(fā)現(xiàn)VPS硬盤居然快滿了.第一反應(yīng)是:肯定是某個(gè)東西的日志文件造成的,因?yàn)橐郧霸赪INDOWS下有過類似的經(jīng)歷.MYSQL數(shù)據(jù)庫
分析了一下,找到原因:MYSQL日志文件.MYSQL數(shù)據(jù)庫
大家也可以用下面的命令查一下(如果不是LNMP,路徑可能不同):MYSQL數(shù)據(jù)庫
如果看到大量大文件,且名為 mysql-bin.000014 這樣的,說明你也需要關(guān)閉日志文件,因?yàn)槟悴恢滥囊惶焖鼈儠?huì)把你VPS的硬盤塞滿.MYSQL數(shù)據(jù)庫
用WINSCP把這些文件刪除吧.MYSQL數(shù)據(jù)庫
如何關(guān)閉:MYSQL數(shù)據(jù)庫
找到:
MYSQL數(shù)據(jù)庫
維易PHP培訓(xùn)學(xué)院每天發(fā)布《Mysql入門lnmp關(guān)閉mysql日志保護(hù)硬盤空間的方法》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/12652.html