`

MySQL 操作日志查看的实际操作步骤与代码

阅读更多

      以下的文章主要介绍的是MySQL操作日志查看的实际操作步骤以及对其实际操作步骤的具体描述,假如你在实际操作中遇到相似的情况,但是你却不知道对其如何正确的解决,那么以下的文章对你而言一定是良师益友。

  刚接触MySQL不久,发现缺少比较多企业级的功能,想实时查看MySQL所执行的sql语句,类似mssql里的事件探查器,上网找了一下,只能将执行操作写到日志里,做法如下:

  对my.ini文件进行设置,我的MySQL安装环境是xp sp2,该文件在c:windows..下,打开文件进行修改

  [MySQLd]

  basedir=E:/MySQL 4.0.12

  #bind-address=192.168.15.196

  datadir=E:/MySQL 4.0.12/data

  #language=E:/MySQL 4.0.12/share/your language directory

  #slow query log#=slowqueris.log

  #tmpdir#=

  #port=3306

  #set-variable=key_buffer=16M

  long_query_time =1 --是指执行超过多久的sql会被log下来,这里是1秒

  log-slow-queries=slowqueris.log --将查询返回较慢的语句进行记录

  log-queries-not-using-indexes = nouseindex.log --就是字面意思,log下来没有使用索引的query

  log=mylog.log --对所有执行语句进行记录

  以上参数开启后,可能会影响MySQL性能,在生产环境下建议关闭

 

 

注:转自http://www.builder.com.cn/2010/0810/1842608.shtml

分享到:
评论

相关推荐

    mysql慢日志分析工具mysqlsla

    MySQLsla是一款专为MySQL数据库设计的慢查询日志分析工具,它可以帮助数据库管理员高效地分析和理解MySQL服务器上的慢查询情况,从而优化数据库性能。在MySQL的运行过程中,某些SQL语句执行时间过长,就会被记录到慢...

    ExcelVBA操作MySQL源代码

    标题中的“ExcelVBA操作MySQL源代码”是一个关于如何使用Excel的VBA(Visual Basic for Applications)编程语言来与MySQL数据库进行交互的教程或代码集合。这个主题涉及到的知识点包括: 1. **VBA基础**:VBA是...

    MySQL 轻快掌握 视频+ppt+代码+数据 全套

    1. **安装与配置**:介绍如何在不同的操作系统上安装MySQL,包括Windows、Linux和MacOS。还将涉及配置文件的修改以及服务器的启动和停止。 2. **SQL基础**:讲解SQL语言的基本语法,包括创建、查询、更新和删除数据...

    PHP与MySQL动态网站开发(第4版)--源代码

    此书的配套源代码是学习过程中不可或缺的一部分,它提供了实际操作的例子,让理论知识得以实践验证。 源代码文件"phpmysql4_scripts"包含了书中各个章节实例的完整代码,这些代码覆盖了从基础到高级的各种PHP和...

    mysql操作常用问题解决

    - MySQL的下载和安装:在不同的操作系统(如Windows、Linux、MacOS)上安装MySQL的步骤和注意事项。 - 配置my.cnf文件:调整MySQL服务器的参数,如max_connections、innodb_buffer_pool_size等,以适应不同需求。 ...

    asp.net 的mysql数据库操作类

    在实际项目中,可以根据需求扩展MySQLHelper类,比如添加事务处理、错误处理和日志记录等功能,使其更加完善和适应项目需求。通过这样的类,我们可以更高效地在ASP.NET应用中与MySQL数据库进行交互,实现数据的存取...

    VC6 开发操作mysql数据库 代码 +sql文件 测试可用

    通过以上步骤,你应该能够在VC6环境中成功地操作MySQL数据库。这个资源包提供的代码和SQL文件将帮助你快速理解和实现这一过程。记住,随着技术的发展,更现代的IDE和数据库连接库(如VS2019和ODBC)可能会提供更好的...

    mysql备份恢复代码实例.zip

    "mysql备份恢复代码实例.zip" 提供了一组实际的代码示例,帮助我们理解并实施MySQL的备份与恢复操作。在这个压缩包中,你将找到关于如何在MySQL环境中执行这些操作的具体步骤。 首先,MySQL的备份通常分为全量备份...

    Linux平台的MySQL数据库操作与创建.pdf

    Linux平台的MySQL数据库操作与创建 Linux操作系统和MySQL数据库是当前最流行的系统平台和应用软件。Linux是功能强大、高效、开放式的操作系统,而MySQL是快速、功能强大的数据库。以下是Linux平台上的MySQL数据库...

    java初学者代码生成工具(支持MySQL数据库)

    本文将深入探讨一个专为Java初学者设计的代码生成工具,该工具特别支持与MySQL数据库的集成,大大简化了数据库操作的代码编写过程。 首先,我们要理解这个工具的核心功能。它允许用户通过手动配置数据库连接字符串...

    mysql操作和语法

    安装MySQL通常涉及下载适合您操作系统的二进制文件,然后按照安装向导的步骤进行。配置文件my.cnf用于设定服务器的参数,如端口、数据存储位置等。安装完成后,通过命令行或图形界面工具如MySQL Workbench来连接和...

    Mysql课件教程 辅助日志分析工具SQLProfiler DBMonster的安装和配置 DBMonster命令示例-压数据

    【MySQL数据库监控与压力测试工具】 在IT领域,特别是数据库管理中,监控和性能测试是至关重要的环节。...在实际操作中,结合JDBC SQL日志记录,我们可以更深入地分析和优化数据库性能,为开发和运维提供有力的支持。

    mysql分页jsp代码合集

    【MySQL分页JSP代码合集】是一个针对JavaEE开发者的资源包,主要涉及使用Java语言和JDBC(Java Database Connectivity)技术与MySQL数据库进行交互,实现数据的分页显示功能。分页是Web应用程序中常见的一种数据展示...

    vs2010下操作mysql,例子 学生管理系统

    在本项目中,我们主要探讨的是如何在Visual Studio 2010环境下使用C++语言与MySQL数据库进行交互...对于初学者来说,这是一次很好的实践机会,能够让他们在实际项目中掌握C++编程、数据库操作以及软件工程的基本流程。

    Pulsar集群 监听mysql8的binlog java代码

    在实际操作中,这可能是一个配置文件、日志文件或者Java源代码文件,包含了实现上述功能的部分内容。 7. **安全性与最佳实践**:在实现这种集成时,需要注意数据安全,确保数据库连接信息的安全存储,避免泄露。...

    PHP和Mysql Web开发完整源代码

    源代码中可能包括了变量声明、数据类型、流程控制(如条件语句和循环)、函数定义与调用、错误处理等内容。 2. MySQL数据库管理: MySQL是一个流行的关系型数据库管理系统,用于存储、管理和检索网站数据。在源...

    《高性能MySQL(第3版)》书中示例代码

    5. **性能监控与调优**:可能包括使用SHOW STATUS、SHOW VARIABLES和慢查询日志来监控性能的脚本,以及调整MySQL配置参数的示例。 6. **安全性**:如用户权限管理、加密连接和安全最佳实践的示例代码。 7. **高可用...

    学习GO语言 尝试封装mysql 操作.zip

    在学习Go语言的过程中,尝试封装MySQL操作是一项非常实用的技能,这可以帮助我们更好地组织代码,提高代码的可读性和可维护性。Go语言以其高效、并发性能强和丰富的标准库而受到开发者的喜爱,而MySQL作为广泛使用的...

    MySQL导出程序源代码(JAVA)

    标题 "MySQL导出程序源代码(JAVA)" 暗示了我们正在讨论一个使用Java编写的程序,其主要功能是导出MySQL数据库中的数据。这个程序可能是为了备份数据库、迁移数据或者进行数据分析等目的而设计的。在Java中实现这样...

    人事管理项目(java+mysql)源代码

    这是一个典型的人事管理系统项目,基于Java编程语言和MySQL...通过这个项目,初学者不仅可以巩固Java基础知识,还能学习到数据库设计、Web开发、数据安全等多个领域的知识,对提升技能和理解实际项目开发流程大有裨益。

Global site tag (gtag.js) - Google Analytics