lnmp下如何關(guān)閉Mysql日志保護(hù)磁盤空間
LNMP一鍵包安裝的Mysql默認(rèn)開啟Mysql日志,如果網(wǎng)站對(duì)數(shù)據(jù)庫讀寫較為頻繁的話可能會(huì)產(chǎn)生大量日志,并占用磁盤空間,還有可能導(dǎo)致VPS的硬盤閑置空間消耗滿導(dǎo)致數(shù)據(jù)庫無法開啟。
本教程的路徑適用于LNMP一鍵安裝包環(huán)境,其它環(huán)境請(qǐng)根據(jù)實(shí)際情況操作。
若需要關(guān)閉,請(qǐng)執(zhí)行以下操作:
一、修改文件配置
修改/etc/my.cnf,找到以下字符
log-bin=mysql-bin
binlog_format=mixedbash
注釋這兩行,如下:
#log-bin=mysql-bin
#binlog_format=mixedbash
在這兩個(gè)字段之前添加“#”號(hào)注釋,并保存文件。
二、重啟Mysql使其生效
service mysqld restartbash
SSH執(zhí)行以上命令,重啟Mysql使注釋生效
三、刪除之前產(chǎn)生的日志
1)登陸MYSQL
/usr/local/mysql/bin/mysql -u root -pbash
SSH執(zhí)行以上命令,輸入密碼后,進(jìn)入MYSQL命令行模式。
2)重設(shè)帳號(hào)
reset qzkyl; #qzkyl請(qǐng)修改為目標(biāo)數(shù)據(jù)庫名
- MySQL 利用frm文件和ibd文件恢復(fù)表數(shù)據(jù)
- MySQL之導(dǎo)出整個(gè)及單個(gè)表數(shù)據(jù)的操作
- 解決MySQL數(shù)據(jù)庫意外崩潰導(dǎo)致表數(shù)據(jù)文件損壞無法啟動(dòng)的問題
- MySQL Delete 刪數(shù)據(jù)后磁盤空間未釋放的原因
- ubuntu下磁盤空間不足導(dǎo)致mysql無法啟動(dòng)的解決方法
- Mysql存儲(chǔ)引擎MyISAM的常見問題(表損壞、無法訪問、磁盤空間不足)
- 幾個(gè)縮減MySQL以節(jié)省磁盤空間的建議
- Mysql InnoDB刪除數(shù)據(jù)后釋放磁盤空間的方法
- 為什么MySQL 刪除表數(shù)據(jù) 磁盤空間還一直被占用
相關(guān)文章
Mysql誤刪數(shù)據(jù)解決方案及kill語句原理
這篇文章主要介紹了Mysql誤刪數(shù)據(jù)解決方案及kill語句原理,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09mysql中取系統(tǒng)當(dāng)前時(shí)間,當(dāng)前日期方便查詢判定的代碼
今天在寫一段查詢語句的時(shí)候,需要判定結(jié)束日期是不是大于當(dāng)前日期,一般情況下都是通過php判定日期,然后查詢。2011-12-12MYSQL中有關(guān)SUM字段按條件統(tǒng)計(jì)使用IF函數(shù)(case)問題
MYSQL中SUM字段按條件統(tǒng)計(jì)使用IF函數(shù),具體實(shí)現(xiàn)代碼如下,感興趣的朋友不要錯(cuò)過2014-01-01Mysql更換MyISAM存儲(chǔ)引擎為Innodb的操作記錄總結(jié)
下面小編就為大家?guī)硪黄狹ysql更換MyISAM存儲(chǔ)引擎為Innodb的操作記錄總結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03在Linux環(huán)境下mysql的root密碼忘記解決方法(三種)
這篇文章主要介紹了在Linux環(huán)境下mysql的root密碼忘記解決方法,詳細(xì)的介紹了3種解決辦法,具有一定的參考價(jià)值,有興趣的可以了解一下。2016-12-12SQL?CREATE?INDEX提高數(shù)據(jù)庫檢索效率的關(guān)鍵步驟詳解
這篇文章主要為大家介紹了SQL?CREATE?INDEX提高數(shù)據(jù)庫檢索效率的關(guān)鍵步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12