MySQL如何跟踪sql语句
Jun 07, 2016 pm 04:08 PM在项目开发中,难免会遇到在数据库服务器端跟踪sql执行语句的需求,通过跟踪sql执行语句,我们可以确定当上层应用在执行sql语句时
在项目开发中,,难免会遇到在数据库服务器端跟踪sql执行语句的需求,通过跟踪sql执行语句,我们可以确定当上层应用在执行sql语句时,数据库端是否执行了sql语句,执行的sql语句是否有错误等等。总之,在数据库端跟踪sql执行语句极大的便利了数据库逻辑代码编写中的错误排查。
我们都知道在SQL SERVER下跟踪sql采用事件探查器,那么在MySQL下如何跟踪执行的sql语句了?
通过一番google、baidu,找到了一个简单但是不是终极的解决方法。
解决办法
1、思路很简单:开启MySQL的日志log功能,通过查看跟踪日志即可。
2、开启MySQL的日志log方法:
【Windows环境下的配置方法】
在Mysql服务器安装目录下找到my.ini,我的是在“C:\Program Files\MySQL\MySQL Server 5.5”目录下,
在my.ini中找到[mysqld]字段,在下面添加: log=存放日志的路径/mysql.log
我的配置:
修改my.ini完成后,保存文件,重新启动mysql服务,即可在C:/Users/Administrator/发现mysql.log文件。
在MySQL客户端执行一条sql语句,查看mysql.log日志,实现对sql语句的跟踪。
本文永久更新链接地址:

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Utilisez ddrescue pour récupérer des données sous Linux

Open source! Au-delà de ZoeDepth ! DepthFM : estimation rapide et précise de la profondeur monoculaire !

Comment utiliser la fonction de filtre Excel avec plusieurs conditions

La vitalité de la super intelligence s'éveille ! Mais avec l'arrivée de l'IA qui se met à jour automatiquement, les mères n'ont plus à se soucier des goulots d'étranglement des données.

Google est ravi : les performances de JAX surpassent Pytorch et TensorFlow ! Cela pourrait devenir le choix le plus rapide pour la formation à l'inférence GPU

Vitesse Internet lente des données cellulaires sur iPhone : correctifs

L'US Air Force présente son premier avion de combat IA de grande envergure ! Le ministre a personnellement effectué l'essai routier sans intervenir pendant tout le processus, et 100 000 lignes de code ont été testées 21 fois.

Le premier robot capable d'accomplir de manière autonome des tâches humaines apparaît, avec cinq doigts flexibles et rapides, et de grands modèles prennent en charge l'entraînement dans l'espace virtuel
