Maison >base de données >tutoriel mysql >Comment puis-je activer et désactiver la journalisation des requêtes dans MySQL ?

Comment puis-je activer et désactiver la journalisation des requêtes dans MySQL ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-28 14:54:26813parcourir

How Can I Enable and Disable Query Logging in MySQL?

Journalisation des requêtes dans MySQL

La surveillance des requêtes de base de données peut fournir des informations précieuses sur les performances et la sécurité du système. Pour activer la journalisation de toutes les requêtes, vous pouvez activer la journalisation d'audit dans MySQL.

Activation de la journalisation des requêtes

Pour enregistrer les requêtes pendant une heure et les stocker dans un fichier, vous pouvez utiliser les étapes suivantes :

SET global log_output = 'FILE';
SET global general_log_file='/desired/path/to/log_file.log';
SET global general_log = 1;

Désactivation de la requête Journalisation

Une fois la journalisation activée, vous pouvez la désactiver en définissant la variable general_log sur 0 :

SET global general_log = 0;

En suivant ces étapes, vous pouvez enregistrer efficacement toutes les requêtes dans votre MySQL base de données et surveiller efficacement l'activité de la base de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn