Administration du serveur <<< |
Le log d'erreurs | Le log général de requêtes >>> |
5.8 Les fichiers de log de MySQL 5 Administration du serveur Manuel de Référence MySQL 4.1 : Version Française ->Le log d'erreurs . Le log général de requêtes . Le log de modification . Le log binaire . Le log des requêtes lentes . Entretien des fichiers de log |
5.8.1 Le log d'erreurs
Le fichier d'erreurs contient les informations indiquant quand mysqld a été lancé et arrêté, ainsi que les erreurs critiques qui sont survenues lorsque le serveur fonctionnait. Si mysqld s'arrête inopinément, et que mysqld_safe doit le relancer, mysqld_safe va écrire un message restarted mysqld dans le log d'erreurs. Si mysqld remarque qu'une table a besoin d'être réparée ou analysée, il écrit aussi un message dans le log d'erreurs.Sur certains systèmes d'exploitation, le log d'erreur contient automatiquement une pile de trace si mysqld . La trace peut être utilisée pour déterminer quand mysqld . Utilisation d'un traçage de la pile . Depuis MySQL 4.0.10, vous pouvez spécifier où mysqld stocke le fichier d'erreurs avec l'option --log-error[=file_name] . Si aucune valeur file_name n'est donnée, mysqld utilise le nom host_name.err et écrit le fichier dans le dossier de données. (Avant MySQL 4.0.10, le nom de fichier d'erreurs Windows était mysql.err .) Si vous exécutez FLUSH LOGS , le log d'erreur est renommé avec le suffixe -old et mysqld crée un nouveau fichier de log vide.Dans les anciennes versions de MySQL sous Unix, le log d'erreur était géré par mysqld_safe qui redirigeait les erreurs vers host_name.err . Vous pouvez modifier le nom du fichier en spécifiant l'option --err-log=filename de mysqld_safe . Si vous ne spécifiez pas --log-error , ou, sous Windows, si vous utilisez l'option --console , les erreurs sont écrites dans la sortie standard stderr . C'est généralement le terminal qui a lancé MySQL.Sous Windows, les erreurs sont toujours écrites dans le fichier .err si --console n'est pas donné. |
<< | Le log d'erreurs | >> |
Administration du serveur | Les fichiers de log de MySQL | Le log général de requêtes |