0514-86177077
9:00-17:00(工作日)
我的數(shù)據(jù)庫加起來大概100M吧..但/usr/local/mysql/var這個目錄竟然有548M,MySql-bin.0000文件大概占 了400+M,真浪費空間啊那么mysql數(shù)據(jù)庫文件夾中的mysql-bin.00001是什么文件?
mysql-bin.000001、mysql- bin.000002等文件是數(shù)據(jù)庫的操作日志,例如UPDATE一個表,或者DELETE一些數(shù)據(jù),即使該語句沒有匹配的數(shù)據(jù),這個命令也會存儲到日志 文件中,還包括每個語句執(zhí)行的時間,也會記錄進去的。
那么這些文件該怎么刪除和禁止呢?禁止方法: vi /etc/my.cnf把里面的#log-bin=mysql-bin#binlog_format=mixed注釋掉,重啟mysql服務即可.
刪除方法:
輸入命令:
輸入密碼登陸mysql后,運行命令:
(包括;號)
清空日志文件.再查看Mysql文件的大小,已經(jīng)小了很多了.
-bash-3.2# du -h –max-depth=1 /usr/local/mysql/vardu: cannot access `250Cmax-depth=1': No such file or directory142M /usr/local/mysql/var
標簽:北海 遼陽 龍巖 大興安嶺 淘寶邀評 南陽 延邊 眉山
上一篇:Linux流量監(jiān)控工具 iftop (最全面的iftop教程)
下一篇:編寫每天定時切割Nginx日志的腳本
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡通訊始建于2005年
蘇ICP備15040257號-8