Pour pouvoir déboguer un client MySQL avec le paquet de débogage
      intégré, vous devez configurer MySQL avec
      --with-debug ou
      --with-debug=full. See
      Section 2.4.2, « Options habituelles de configure ».
    
      Avant de mettre en marche un client, vous devez définir la
      variable d'environnement MYSQL_DEBUG :
    
shell>MYSQL_DEBUG=d:t:O,/tmp/client.traceshell>export MYSQL_DEBUG
      Cela fait générer au client un fichier de tra¸age dans
      /tmp/client.trace.
    
      Si vous avez un problème avec votre propre code client, vous
      devez essayer de vous connecter au serveur et exécuter vos
      requêtes en utilisant un client qui fonctionne. Faites le en
      utilisant mysql en mode débogage (en supposant
      que vous ayez compilé MySQL avec le support du débogage) :
    
shell> mysql --debug=d:t:O,/tmp/client.trace
Il vous fournira des informations utiles si vous voulez envoyer un rapport de bogue. See Section 1.4.1.3, « Comment rapporter un bogue ou un problème ».
      Si votre client se plante au niveau d'un code qui vous parait
      "valide", vous devez vérifier que votre fichier
      mysql.h inclus correspond à votre
      bibliothèque MySQL. Une erreur très courante est d'utiliser un
      vieux fichier mysql.h d'une ancienne
      installation avec la nouvelle bibliothèque MySQL.
    
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

