您的当前位置:首页 --> MYSQL教程 --> lnmp关闭mysql日志保护硬盘空间的方法 |
MYSQL教程 lnmp关闭mysql日志保护硬盘空间的方法 |
浏览次数:409 关键词 ( ) |
查看使用该CPU的产品 查看CPU天梯 |
CPU型号:lnmp关闭mysql日志保护硬盘空间的方法 |
主频:Ghz |
睿频:Ghz |
核心数:个 |
不支持超核心 |
制作工艺: |
插槽类型: |
功耗:0W |
L3缓存:0MB |
支持最大内存: 0GB |
CPU详细参数 |
下面先来分享一下,关闭mysql日志的方法 LNMP一键包安装的Mysql默认开启Mysql日志,如果网站对数据库读写较为频繁的话可能会产生大量日志,并占用磁盘空间,还有可能导致VPS的硬盘闲置空间消耗满导致数据库无法开启。 本教程的路径适用于LNMP一键安装包环境,其它环境请根据实际情况操作。 若需要关闭,请执行以下操作: 一、修改文件配置 修改/etc/my.cnf,找到以下字符 log-bin=mysql-bin 注释这两行,如下: #log-bin=mysql-bin 在这两个字段之前添加“#”号注释,并保存文件。 二、重启Mysql使其生效 service mysqld restartbashSSH 执行以上命令,重启Mysql使注释生效 三、删除之前产生的日志 1)登陆MYSQL /usr/local/mysql/bin/mysql -u root -pbashSSH 执行以上命令,输入密码后,进入MYSQL命令行模式。 2)重设帐号 以下是补充: 今天发现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 |
下一个产品 SQL计算timestamp的差值的方法 上一个产品 mysql启动错误之mysql启动报1067错误解决方法 |