`
shuany
  • 浏览: 253927 次
  • 性别: Icon_minigender_1
  • 来自: 中国
社区版块
存档分类
最新评论

開啟mysql的日志或如何查看mysql的日志文件

阅读更多
mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin
<!-- 正文-->
<!-- 判断阅读权限--> <!-- 判断是否已经扣点-->

mysql有以下几种日志:
错误日志: -log-err
查询日志: -log
慢查询日志: -log-slow-queries
更新日志: -log-update
二进制日志: -log-bin

在mysql的安装目录下,打开my.ini,在后面加上上面的参数,保存后重启mysql服务就行了。
例如:
#Enter a name for the binary log. Otherwise a default name will be used.
#log-bin=
#Enter a name for the query log file. Otherwise a default name will be used.
#log=
#Enter a name for the error log file. Otherwise a default name will be used.
log-error=
#Enter a name for the update log file. Otherwise a default name will be used.
#log-update=

上面只开启了错误日志,要开其他的日志就把前面的“#”去掉

查看命令:

①show variables like 'log_%';查看所有的log命令

②show variables like 'log_bin';查看具体的log命令

=================================

linux MySQL 日志管理开启错误日志 (在[safe_mysqld]项下添加)

# vi /etc/my.cnf[safe_mysqld]err-log=/var/log/mysqld/err.log

开启常规日志和更新日志 (在[mysqld]项下添加)

# vi /etc/my.cnf[mysqld]log=/var/log/mysqld/log.loglog-update=/var/log/mysqld/update.log创建日志文件并设置权限

# mkdir /var/log/mysqld

# touch /var/log/mysqld/err.log /var/log/mysqld/log.log /var/log/mysqld/update.log# chown -R mysql.mysql /var/log/mysqld

# service mysqld restart说明:错误日志包含了服务器写入标准错误输出设备的所有消息,同时还包括了mysql服务的启动和关闭事件常规日志用来记录有关mysql服务器运行的常规信息.

包括用户的连接、查询及其他各种时间更新日志用来记录修改数据库的查询信息,包括所有涉及数据库修改的SQl语句的查询记录建议调试结束后关闭日志

<!-- 分页-->

<script src="http://www.pczpg.com/plus/ad_js.php?aid=22"></script><script type="text/javascript"> cpro_client='gspengyi_cpr'; cpro_at='text_image'; cpro_161=3; cpro_flush=4; cpro_w=300; cpro_h=250; cpro_template='text_default_300_250'; cpro_cbd='#FFFFFF'; cpro_cbg='#FFFFFF'; cpro_ctitle='#0000ff'; cpro_cdesc='#444444'; cpro_curl='#008000'; cpro_cflush='#e10900'; cpro_uap=1; cpro_cad=1; </script><script src="http://cpro.baidu.com/cpro/ui/cp.js" type="text/javascript"></script>

-

<script type="text/javascript"> cpro_client='gspengyi_cpr'; cpro_at='text_image'; cpro_161=3; cpro_flush=4; cpro_w=300; cpro_h=250; cpro_template='text_default_300_250'; cpro_cbd='#FFFFFF'; cpro_cbg='#FFFFFF'; cpro_ctitle='#0000ff'; cpro_cdesc='#444444'; cpro_curl='#008000'; cpro_cflush='#e10900'; cpro_uap=1; cpro_cad=1; </script><script src="http://cpro.baidu.com/cpro/ui/cp.js" type="text/javascript"></script>

-
分享到:
评论

相关推荐

    日志文件解析MySQL版

    在这个“日志文件解析MySQL版”的资源包中,提供了JAVA源代码、可执行jar文件、日志文件样例以及MySQL建表脚本,这将帮助我们构建一个完整的日志分析系统,以下将详细介绍其中涉及的知识点。 首先,**JAVA日志解析*...

    MySQL数据库日志管理.ppt

    MySQL日志主要分为四类:错误日志、查询日志、二进制日志和慢查询日志。错误日志记录MySQL服务的启动、运行或停止MySQL服务时出现的问题。查询日志记录建立的客户端连接和执行的语句。二进制日志记录所有更改数据的...

    MySQL日志分析(包括工具)

    ### MySQL日志分析详解 #### 一、引言 MySQL作为一种广泛使用的开源关系型数据库管理系统,在维护数据库稳定性与性能方面发挥着至关重要的作用。...希望本文能够帮助读者更好地理解和运用MySQL日志文件。

    mysql日志查看工具页面 php的

    mysql日志查看工具页面 php的 可以用这个文件查看mysql的日志,比直接查看日志要好看的多.

    linux运维学习笔记:Mysql日志.pdf

    总结起来,MySQL日志是数据库维护中不可或缺的一部分,它们对数据库的稳定运行以及性能优化有着重要的作用。运维人员应该根据实际的业务需求和性能要求,合理配置和使用这些日志文件,以此提升数据库的管理和维护...

    MySQL日志和数据恢复

    错误日志通常存储在MySQL的数据目录下,文件名为`error.log`或`mysql.err`。 2. 二进制日志 (Binary Log) 二进制日志记录了所有改变数据库状态的非临时性事件,包括数据修改和结构修改,它是实现数据恢复和复制的...

    mysql根据日志恢复数据详细步骤

    - 查看备份文件的最后一行或文件创建时间,例如: ```sql -- Dump completed on 2012-11-08 11:11:48 ``` - 或者直接查看备份文件的创建日期。 4. **基于时间点的恢复** - **步骤1**:使用`mysqlbinlog`工具...

    mysql日志文件的使用.pdf

    MySQL日志文件是数据库管理的重要组成部分,它们记录了MySQL服务器的各种操作,有助于故障排查、数据恢复和性能优化。本文将详细介绍MySQL的日志类型、配置方法以及如何查看和使用这些日志。 1. MySQL日志类型: -...

    使用Kettle获取MySQL日志文件名称

    使用Kettle获取MySQL日志文件名称

    mysql8.0审计日志插件mariaDb安装失败记录

    建议首先尝试使用MySQL的内置审计日志功能,如果需要使用MariaDB插件,务必仔细研究版本兼容性并确保正确处理文件路径和权限问题。在遇到“undefined symbol”错误时,考虑查找与MySQL 8.0完全兼容的MariaDB插件版本...

    MySQL培训日志

    MySQL培训日志MySQL培训日志MySQL培训日志MySQL培训日志MySQL培训日志

    mysql日志文件的使用.docx

    配置MySQL日志文件通常在`my.ini`配置文件中进行,可以通过添加相关参数来启用或定制日志行为。例如,启用慢查询日志可以添加`log-slow-queries`,开启二进制日志可以使用`log-bin`,而错误日志则通过`log-error`...

    mysql删除日志方法.docx

    本文将详细介绍四种清理MySQL日志的方法,并提供具体的实施步骤和注意事项。 #### 方法一:使用 PURGE MASTER LOGS 命令 **语法**: ```sql PURGE {BINARY | MASTER} LOGS {TO 'log_name' | BEFORE datetime_expr}...

    Mysql慢查询日志查看

    Mysql 数据库可以通过配置文件或命令行来启用慢查询日志。通过在 my.ini 配置文件中添加相应的选项,可以启用慢查询日志。例如,添加以下选项: log-slow-queries=master-0-slow.log log-queries-not-using-indexes...

    修改my.cnf之后启动mysql出错(完美解决).docx

    3. MySQL 服务器的日志文件无法正确写入,导致 MySQL 服务器无法启动。 解决 MySQL 启动错误的方法 要解决 MySQL 启动错误,需要根据错误日志的提示,逐步排查错误原因。以下是解决 MySQL 启动错误的步骤: 1. ...

    mysql binlog日志恢复【亲测有效,有例子实测】

    2. **检查binlog状态**:在MySQL客户端中,使用`show variables like '%log_bin%'`查看binlog是否已开启,`show master logs`列出所有binlog文件。 3. **创建数据库和表数据**:创建一个名为`users`的表并插入数据...

    MySQL下PID文件丢失的相关错误的解决方法

    在MySQL服务器运行过程中,PID(Process ID)文件丢失或无法找到是常见的问题,这可能导致服务无法正常启动或停止。此问题通常与MySQL的配置、权限、守护进程管理以及网络通信有关。以下是一些解决此类问题的步骤和...

Global site tag (gtag.js) - Google Analytics