• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > lnmp关闭mysql日志保护硬盘空间的方法

lnmp关闭mysql日志保护硬盘空间的方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了lnmp mysql,lnmp mysql 密码,lnmp mysql 重启,lnmp 日志,lnmp是什么等相关知识,希望本文的分享对您有所帮助

下面先来分享一下,关闭mysql日志的方法

LNMP一键包安装的Mysql默认开启Mysql日志,如果网站对数据库读写较为频繁的话可能会产生大量日志,并占用磁盘空间,还有可能导致VPS的硬盘闲置空间消耗满导致数据库无法开启。

本教程的路径适用于LNMP一键安装包环境,其它环境请根据实际情况操作。

若需要关闭,请执行以下操作:

一、修改文件配置

修改/etc/my.cnf,找到以下字符

log-bin=mysql-bin
binlog_format=mixedbash

注释这两行,如下:

#log-bin=mysql-bin
#binlog_format=mixedbash

在这两个字段之前添加“#”号注释,并保存文件。

二、重启Mysql使其生效

service mysqld restartbashSSH

执行以上命令,重启Mysql使注释生效

三、删除之前产生的日志

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/*
</div>

如果看到大量大文件,且名为 mysql-bin.000014 这样的,说明你也需要关闭日志文件,因为你不知道哪一天它们会把你VPS的硬盘塞满。

用WINSCP把这些文件删除吧。

如何关闭:

vi /etc/my.cnf
</div>

找到:
log-bin=mysql-bin
binlog_format=mixed
[code]
将这两行注释掉,前面加上#
然后保存。
最后用下面的指令重启下LNMP。收工。
[code]
/root/lnmp restart
</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • lnmp关闭mysql日志保护硬盘空间的方法

相关文章

  • 2018-12-05T-SQL中使用正则表达式函数
  • 2017-05-11mysql 优化日记
  • 2018-12-05MySQL/Postgrsql 详细讲解如何用ODBC接口访问MySQL指南
  • 2018-12-05mysql grants小记
  • 2018-12-05MySQL 清除表空间碎片的实例详解
  • 2018-12-05关于MySQL中的跨库关联查询的方法详解
  • 2017-05-11给Mysql添加远程访问权限的方法
  • 2018-12-05MySQL关于递归的一个问题
  • 2017-05-11Linux系统下查看mysql版本的四种方法
  • 2018-12-05MYSQL中的锁介绍

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Mysql的基础使用之MariaDB安装方法详解_MySQL
    • MySQL性能优化之max_connections配置参数浅析
    • 如何利用MySQL数据库命令创建和查看分区情况
    • ERROR 1406 : Data too long for column 解决办法
    • 如何使用索引提高查询速度
    • mysql常用基础操作语法(五)--对数据的简单条件查询【命令行模式】
    • 关于mysql数据库格式化简单介绍
    • MYSQL 数据库导入导出命令
    • 【mysql教程】MySQL 及 SQL 注入
    • mysql中You can't specify target table for update in FROM clause错误

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有