2010-05-06 11 views

Répondre

4

En supposant que vous disposez des privilèges d'administrateur, vous devez modifier la configuration du serveur. Vous pouvez le faire en utilisant les outils du serveur MySQL (workbench est le dernier) ou en éditant le fichier my.ini directement. N'oubliez pas d'activer la journalisation générale. Voici une entrée pour les erreurs d'écriture dans un fichier journal:

general-log 
log-error = "C:\Program Files\MySQL\MySQL Server 5.1\logfiles\ErrorMessages.log" 

modifier

Ah. Voici un extrait de mon fichier my.ini du serveur 5.0.51b

log-queries-not-using-indexes 
log-warnings 
long_query_time = 2 
log = "C:\Program Files\MySQL\MySQL Server 5.0\logfiles\querylog.log" 
log-slow-queries = "C:\Program Files\MySQL\MySQL Server 5.0\logfiles\SlowQueryLog.log" 
log-error = "C:\Program Files\MySQL\MySQL Server 5.0\logfiles\ErrorLog.log" 
+1

Il n'y a pas de paramètre tel que "general-log". Après je l'ai mis dans my.cnf Mysql ne démarre pas. –

+0

Ah, c'est censé être "general-log = 1" et c'est une fonctionnalité 5.1.12+. Malheureusement, je suis sur 5.0.x donc je ne peux pas le tester. –

+0

J'ai posté une mise à jour pour montrer quelques lignes d'un fichier my.ini 5.0.51b. – ChrisBD