关闭MySQL日志方法详解

在配置文件中指定log的出位置.

Windows:Windows 的配置文件为 my.ini,一般在 MySQL 的安装目录下或者 c:Windows 下。
Linux:Linux 的配置文件为 my.cnf ,一般在 /etc 下。

大家也可以用下面的命令查一下(如果不是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

将这两行注释掉,前面加上#
然后保存。
最后用下面的指令重启下LNMP。收工。

 代码如下 复制代码

/root/lnmp restart

linux中还有另一种办法

关闭mysql日志功能

1、进去mysql

 代码如下 复制代码

[root@localhost ~]# mysql -u root -p
Enter password:

2、查看日志文件

 代码如下 复制代码

mysql> show master logs;

会出现好多mysql-bin.0000*文件哦  这些都是日志文件

注:如果出现ERROR 1381 (HY000): You are not using binary logging 则说明你的日志文件已经关闭啦

3、关闭mysql日志文件

 代码如下 复制代码

mysql> reset master;    //关闭日志
 
mysql> show master logs;  //查看是否还有日志
 
mysql> exit;
Bye

4、修改mysql配置文件my.cnf。找到log-bin=mysql-bin、binlog_format=mixed 在前面加注释即可

5、重新启动mysql ok

时间: 2024-09-28 20:26:07

关闭MySQL日志方法详解的相关文章

linux/windows启用mysql日志方法详解

linux系统启动mysql日志 以下配置放在 [mysqld] 下面  代码如下 复制代码 #查询日志 log=/var/log/mysql_query.log #慢查询日志 long_query_time = n  慢查询的执行用时上限(默认设置是10s). log-slow-queries=/var/log/mysql_slowquery.log #更新日志 server-id = 1 log-bin = binlog log-bin-index = binlog.index 下面再附wi

MySQL日志文件详解

  这篇文章主要介绍了MySQL日志文件详解,本文分别讲解了错误日志.二进制日志.通用查询日志.慢查询日志.Innodb的在线redo日志.更新日志等日志类型和作用介绍,需要的朋友可以参考下 概述 日志文件是MySQL数据库的重要组成部分.MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等.这些日志可以帮助我们定位mysqld内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据库等等.本文主要描述MySQL的各种日志文件. MySQL日志文件

CentOS 7.0下使用yum安装mysql的方法详解_Mysql

CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1.下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2.安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mys

MySQL日志管理详解_Mysql

日志文件对于一个服务器来说是非常重要的,它记录着服务器的运行信息,许多操作都会写日到日志文件,通过日志文件可以监视服务器的运行状态及查看服务器的性能,还能对服务器进行排错与故障处理,MySQl中有六种不同类型的日志. 一.日志种类 ---–> 1,错误日志:记录启动.运行或停止时出现的问题,一般也会记录警告信息. ---–> 2,一般查询日志:记录建立的客户端连接和执行的语句. ---–> 3,慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询,

python连接MySQL数据库方法详解

python连接mysql教程数据库教程方法详解 host,连接的数据库服务器主机名,默认为本地主机(localhost).           user,连接数据库的用户名,默认为当前用户.         passwd,连接密码,没有默认值.         db,连接的数据库名,没有默认值.         conv,将文字映射到python类型的字典.默认为 mysqldb.converters.conversions         cursorclass,cursor()使用的种类,

3步搞定纯真IP数据导入到MySQL的方法详解_Mysql

前提: 你会用vi. 很明显,本文是在Linux下测试通过的.本文用的是MySQL命令行工具,如果你不会,用phpMyAdmin应该也可以. 第1步: 下载纯真IP数据,解压存成ip.txt. 详解:这一步不用详解了吧.如果你这一步都不会,下面就不用看了. 第2步: 用vi 编辑 ip.txt. # vi ip.txt 在vi界面下输入如下命令: :%s/\s\+/;/ 一共重复输入3次. 存盘退出: :wq 详解:ip.txt有4列.分别是起始ip,结束ip,地区,说明.列之间用不等数量的空格

App Store关闭自动更新方法详解

给各位iPhone手机的使用者们来详细的解析分享一下App Store关闭自动更新的方法. 方法分享: 1.首先我们在界面打开[设置]选项;   2.在设置列表中,找到[iTunes Store与App Store]一栏,点击进入;   3.接着在列表里的自动下载的项目下,点击关闭[更新]选项.   好了,以上的信息就是小编给各位iPhone的这一款手机的使用者们带来的详细的App Store关闭自动更新的方法解析分享的全部内容了,各位看到这里的iPhone手机使用者们,相信你们现在那是非常的清

远程连接mysql 授权方法详解_Mysql

今在服务器上 有mysql 数据库,远程访问,不想公布root账户,所以,创建了demo账户,允许demo账户在任何地方都能访问mysql数据库中shandong库. 方案一: 在安装mysql的机器上运行: 1: 创建user用户 复制代码 代码如下: CREATE USER demo IDENTIFIED BY "123456" 2. 复制代码 代码如下: mysql>GRANT ALL PRIVILEGES ON shandong.* TO 'demo'@'%'WITH G

mysql重建/tmp/mysql/sock方法详解

/bin/mysqld_safe: 判断一般人解决故障时没有切换到mysql用户,造成权限有问题,无法创建mysql授权表,所以也就无法创建/tmp/mysql.sock 和hostname.pid文件.因此,总结解决方法如下:  代码如下 复制代码 #su mysql $/usr/local/bin/mysql_install_db     //重建授权表 $/usr/local/bin/mysqld_safe &        $/usr/local/bin/mysql