Chapitre 26. Gestion des erreurs avec MySQL
Précédent |  | Suivant

## Chapitre 26. Gestion des erreurs avec MySQL

Ce chapitre décrit comment MySQL gère les erreurs.

Voici la liste des erreurs que vous pouvez rencontrer lorsque vous utilisez MySQL sur un serveur ayant le support de la langue locale.

Les colonnes `Name` et `Error Code` correspondent aux définitions placées dans le code source MySQL : `include/mysqld_error.h`

La colonne `SQLSTATE` correspond aux définitions du code source MySQL : `include/sql_state.h`

Le code d'erreur SQLSTATE n'apparaîtra que si vous utilisez MySQL version 4.1. Les codes d'erreurs SQLSTATE ont été ajouté pour assure la compatibilité avec X/Open / ANSI / ODBC.

Un message d'erreur est disponible dans le fichier de messages d'erreurs : `share/english/errmsg.sys`

Comme les mises à jours sont fréquentes, il est possible que les sources ci-dessus contiennent d'autres codes d'erreur.

- Erreur: `1000` SQLSTATE: `HY000` (`ER_HASHCHK`)

  Message: hashchk

- Erreur: `1001` SQLSTATE: `HY000` (`ER_NISAMCHK`)

  Message: isamchk

- Erreur: `1002` SQLSTATE: `HY000` (`ER_NO`)

  Message: NON

- Erreur: `1003` SQLSTATE: `HY000` (`ER_YES`)

  Message: OUI

- Erreur: `1004` SQLSTATE: `HY000` (`ER_CANT_CREATE_FILE`)

  Message: Ne peut créer le fichier '%s' (Errcode: %d)

- Erreur: `1005` SQLSTATE: `HY000` (`ER_CANT_CREATE_TABLE`)

  Message: Ne peut créer la table '%s' (Errcode: %d)

- Erreur: `1006` SQLSTATE: `HY000` (`ER_CANT_CREATE_DB`)

  Message: Ne peut créer la base '%s' (Erreur %d)

- Erreur: `1007` SQLSTATE: `HY000` (`ER_DB_CREATE_EXISTS`)

  Message: Ne peut créer la base '%s'; elle existe déjà

- Erreur: `1008` SQLSTATE: `HY000` (`ER_DB_DROP_EXISTS`)

  Message: Ne peut effacer la base '%s'; elle n'existe pas

- Erreur: `1009` SQLSTATE: `HY000` (`ER_DB_DROP_DELETE`)

  Message: Ne peut effacer la base '%s' (erreur %d)

- Erreur: `1010` SQLSTATE: `HY000` (`ER_DB_DROP_RMDIR`)

  Message: Erreur en effaçant la base (rmdir '%s', erreur %d)

- Erreur: `1011` SQLSTATE: `HY000` (`ER_CANT_DELETE_FILE`)

  Message: Erreur en effaçant '%s' (Errcode: %d)

- Erreur: `1012` SQLSTATE: `HY000` (`ER_CANT_FIND_SYSTEM_REC`)

  Message: Ne peut lire un enregistrement de la table 'system'

- Erreur: `1013` SQLSTATE: `HY000` (`ER_CANT_GET_STAT`)

  Message: Ne peut obtenir le status de '%s' (Errcode: %d)

- Erreur: `1014` SQLSTATE: `HY000` (`ER_CANT_GET_WD`)

  Message: Ne peut obtenir le répertoire de travail (Errcode: %d)

- Erreur: `1015` SQLSTATE: `HY000` (`ER_CANT_LOCK`)

  Message: Ne peut verrouiller le fichier (Errcode: %d)

- Erreur: `1016` SQLSTATE: `HY000` (`ER_CANT_OPEN_FILE`)

  Message: Ne peut ouvrir le fichier: '%s' (Errcode: %d)

- Erreur: `1017` SQLSTATE: `HY000` (`ER_FILE_NOT_FOUND`)

  Message: Ne peut trouver le fichier: '%s' (Errcode: %d)

- Erreur: `1018` SQLSTATE: `HY000` (`ER_CANT_READ_DIR`)

  Message: Ne peut lire le répertoire de '%s' (Errcode: %d)

- Erreur: `1019` SQLSTATE: `HY000` (`ER_CANT_SET_WD`)

  Message: Ne peut changer le répertoire pour '%s' (Errcode: %d)

- Erreur: `1020` SQLSTATE: `HY000` (`ER_CHECKREAD`)

  Message: Enregistrement modifié depuis sa dernière lecture dans la table '%s'

- Erreur: `1021` SQLSTATE: `HY000` (`ER_DISK_FULL`)

  Message: Disque plein (%s). J'attend que quelqu'un libère de l'espace...

- Erreur: `1022` SQLSTATE: `23000` (`ER_DUP_KEY`)

  Message: Ecriture impossible, doublon dans une clé de la table '%s'

- Erreur: `1023` SQLSTATE: `HY000` (`ER_ERROR_ON_CLOSE`)

  Message: Erreur a la fermeture de '%s' (Errcode: %d)

- Erreur: `1024` SQLSTATE: `HY000` (`ER_ERROR_ON_READ`)

  Message: Erreur en lecture du fichier '%s' (Errcode: %d)

- Erreur: `1025` SQLSTATE: `HY000` (`ER_ERROR_ON_RENAME`)

  Message: Erreur en renommant '%s' en '%s' (Errcode: %d)

- Erreur: `1026` SQLSTATE: `HY000` (`ER_ERROR_ON_WRITE`)

  Message: Erreur d'écriture du fichier '%s' (Errcode: %d)

- Erreur: `1027` SQLSTATE: `HY000` (`ER_FILE_USED`)

  Message: '%s' est verrouillé contre les modifications

- Erreur: `1028` SQLSTATE: `HY000` (`ER_FILSORT_ABORT`)

  Message: Tri alphabétique abandonné

- Erreur: `1029` SQLSTATE: `HY000` (`ER_FORM_NOT_FOUND`)

  Message: La vue (View) '%s' n'existe pas pour '%s'

- Erreur: `1030` SQLSTATE: `HY000` (`ER_GET_ERRNO`)

  Message: Reçu l'erreur %d du handler de la table

- Erreur: `1031` SQLSTATE: `HY000` (`ER_ILLEGAL_HA`)

  Message: Le handler de la table '%s' n'a pas cette option

- Erreur: `1032` SQLSTATE: `HY000` (`ER_KEY_NOT_FOUND`)

  Message: Ne peut trouver l'enregistrement dans '%s'

- Erreur: `1033` SQLSTATE: `HY000` (`ER_NOT_FORM_FILE`)

  Message: Information erronnée dans le fichier: '%s'

- Erreur: `1034` SQLSTATE: `HY000` (`ER_NOT_KEYFILE`)

  Message: Index corrompu dans la table: '%s'; essayez de le réparer

- Erreur: `1035` SQLSTATE: `HY000` (`ER_OLD_KEYFILE`)

  Message: Vieux fichier d'index pour la table '%s'; réparez le!

- Erreur: `1036` SQLSTATE: `HY000` (`ER_OPEN_AS_READONLY`)

  Message: '%s' est en lecture seulement

- Erreur: `1037` SQLSTATE: `HY001` (`ER_OUTOFMEMORY`)

  Message: Manque de mémoire. Redémarrez le démon et ré-essayez (%d octets nécessaires)

- Erreur: `1038` SQLSTATE: `HY001` (`ER_OUT_OF_SORTMEMORY`)

  Message: Manque de mémoire pour le tri. Augmentez-la.

- Erreur: `1039` SQLSTATE: `HY000` (`ER_UNEXPECTED_EOF`)

  Message: Fin de fichier inattendue en lisant '%s' (Errcode: %d)

- Erreur: `1040` SQLSTATE: `08004` (`ER_CON_COUNT_ERROR`)

  Message: Trop de connections

- Erreur: `1041` SQLSTATE: `HY000` (`ER_OUT_OF_RESOURCES`)

  Message: Manque de 'threads'/mémoire

- Erreur: `1042` SQLSTATE: `08S01` (`ER_BAD_HOST_ERROR`)

  Message: Ne peut obtenir de hostname pour votre adresse

- Erreur: `1043` SQLSTATE: `08S01` (`ER_HANDSHAKE_ERROR`)

  Message: Mauvais 'handshake'

- Erreur: `1044` SQLSTATE: `42000` (`ER_DBACCESS_DENIED_ERROR`)

  Message: Accès refusé pour l'utilisateur: '%s'@'@%s'. Base '%s'

- Erreur: `1045` SQLSTATE: `28000` (`ER_ACCESS_DENIED_ERROR`)

  Message: Accès refusé pour l'utilisateur: '%s'@'@%s' (mot de passe: %s)

- Erreur: `1046` SQLSTATE: `3D000` (`ER_NO_DB_ERROR`)

  Message: Aucune base n'a été sélectionnée

- Erreur: `1047` SQLSTATE: `08S01` (`ER_UNKNOWN_COM_ERROR`)

  Message: Commande inconnue

- Erreur: `1048` SQLSTATE: `23000` (`ER_BAD_NULL_ERROR`)

  Message: Le champ '%s' ne peut être vide (null)

- Erreur: `1049` SQLSTATE: `42000` (`ER_BAD_DB_ERROR`)

  Message: Base '%s' inconnue

- Erreur: `1050` SQLSTATE: `42S01` (`ER_TABLE_EXISTS_ERROR`)

  Message: La table '%s' existe déjà

- Erreur: `1051` SQLSTATE: `42S02` (`ER_BAD_TABLE_ERROR`)

  Message: Table '%s' inconnue

- Erreur: `1052` SQLSTATE: `23000` (`ER_NON_UNIQ_ERROR`)

  Message: Champ: '%s' dans %s est ambigu

- Erreur: `1053` SQLSTATE: `08S01` (`ER_SERVER_SHUTDOWN`)

  Message: Arrêt du serveur en cours

- Erreur: `1054` SQLSTATE: `42S22` (`ER_BAD_FIELD_ERROR`)

  Message: Champ '%s' inconnu dans %s

- Erreur: `1055` SQLSTATE: `42000` (`ER_WRONG_FIELD_WITH_GROUP`)

  Message: '%s' n'est pas dans 'group by'

- Erreur: `1056` SQLSTATE: `42000` (`ER_WRONG_GROUP_FIELD`)

  Message: Ne peut regrouper '%s'

- Erreur: `1057` SQLSTATE: `42000` (`ER_WRONG_SUM_SELECT`)

  Message: Vous demandez la fonction sum() et des champs dans la même commande

- Erreur: `1058` SQLSTATE: `21S01` (`ER_WRONG_VALUE_COUNT`)

  Message: Column count doesn't match value count

- Erreur: `1059` SQLSTATE: `42000` (`ER_TOO_LONG_IDENT`)

  Message: Le nom de l'identificateur '%s' est trop long

- Erreur: `1060` SQLSTATE: `42S21` (`ER_DUP_FIELDNAME`)

  Message: Nom du champ '%s' déjà utilisé

- Erreur: `1061` SQLSTATE: `42000` (`ER_DUP_KEYNAME`)

  Message: Nom de clef '%s' déjà utilisé

- Erreur: `1062` SQLSTATE: `23000` (`ER_DUP_ENTRY`)

  Message: Duplicata du champ '%s' pour la clef %d

- Erreur: `1063` SQLSTATE: `42000` (`ER_WRONG_FIELD_SPEC`)

  Message: Mauvais paramètre de champ pour le champ '%s'

- Erreur: `1064` SQLSTATE: `42000` (`ER_PARSE_ERROR`)

  Message: %s près de '%s' à la ligne %d

- Erreur: `1065` SQLSTATE: `42000` (`ER_EMPTY_QUERY`)

  Message: Query est vide

- Erreur: `1066` SQLSTATE: `42000` (`ER_NONUNIQ_TABLE`)

  Message: Table/alias: '%s' non unique

- Erreur: `1067` SQLSTATE: `42000` (`ER_INVALID_DEFAULT`)

  Message: Valeur par défaut invalide pour '%s'

- Erreur: `1068` SQLSTATE: `42000` (`ER_MULTIPLE_PRI_KEY`)

  Message: Plusieurs clefs primaires définies

- Erreur: `1069` SQLSTATE: `42000` (`ER_TOO_MANY_KEYS`)

  Message: Trop de clefs sont définies. Maximum de %d clefs alloué

- Erreur: `1070` SQLSTATE: `42000` (`ER_TOO_MANY_KEY_PARTS`)

  Message: Trop de parties specifiées dans la clef. Maximum de %d parties

- Erreur: `1071` SQLSTATE: `42000` (`ER_TOO_LONG_KEY`)

  Message: La clé est trop longue. Longueur maximale: %d

- Erreur: `1072` SQLSTATE: `42000` (`ER_KEY_COLUMN_DOES_NOT_EXITS`)

  Message: La clé '%s' n'existe pas dans la table

- Erreur: `1073` SQLSTATE: `42000` (`ER_BLOB_USED_AS_KEY`)

  Message: Champ BLOB '%s' ne peut être utilisé dans une clé

- Erreur: `1074` SQLSTATE: `42000` (`ER_TOO_BIG_FIELDLENGTH`)

  Message: Champ '%s' trop long (max = %d). Utilisez un BLOB

- Erreur: `1075` SQLSTATE: `42000` (`ER_WRONG_AUTO_KEY`)

  Message: Un seul champ automatique est permis et il doit être indexé

- Erreur: `1076` SQLSTATE: `HY000` (`ER_READY`)

  Message: %s: Prêt pour des connections

- Erreur: `1077` SQLSTATE: `HY000` (`ER_NORMAL_SHUTDOWN`)

  Message: %s: Arrêt normal du serveur

- Erreur: `1078` SQLSTATE: `HY000` (`ER_GOT_SIGNAL`)

  Message: %s: Reçu le signal %d. Abandonne!

- Erreur: `1079` SQLSTATE: `HY000` (`ER_SHUTDOWN_COMPLETE`)

  Message: %s: Arrêt du serveur terminé

- Erreur: `1080` SQLSTATE: `08S01` (`ER_FORCING_CLOSE`)

  Message: %s: Arrêt forcé de la tâche (thread) %ld utilisateur: '%s'

- Erreur: `1081` SQLSTATE: `08S01` (`ER_IPSOCK_ERROR`)

  Message: Ne peut créer la connection IP (socket)

- Erreur: `1082` SQLSTATE: `42S12` (`ER_NO_SUCH_INDEX`)

  Message: La table '%s' n'a pas d'index comme celle utilisée dans CREATE INDEX. Recréez la table

- Erreur: `1083` SQLSTATE: `42000` (`ER_WRONG_FIELD_TERMINATORS`)

  Message: Séparateur de champs inconnu. Vérifiez dans le manuel

- Erreur: `1084` SQLSTATE: `42000` (`ER_BLOBS_AND_NO_TERMINATED`)

  Message: Vous ne pouvez utiliser des lignes de longueur fixe avec des BLOBs. Utiliser 'fields terminated by'.

- Erreur: `1085` SQLSTATE: `HY000` (`ER_TEXTFILE_NOT_READABLE`)

  Message: Le fichier '%s' doit être dans le répertoire de la base et lisible par tous

- Erreur: `1086` SQLSTATE: `HY000` (`ER_FILE_EXISTS_ERROR`)

  Message: Le fichier '%s' existe déjà

- Erreur: `1087` SQLSTATE: `HY000` (`ER_LOAD_INFO`)

  Message: Enregistrements: %ld Effacés: %ld Non traités: %ld Avertissements: %ld

- Erreur: `1088` SQLSTATE: `HY000` (`ER_ALTER_INFO`)

  Message: Enregistrements: %ld Doublons: %ld

- Erreur: `1089` SQLSTATE: `HY000` (`ER_WRONG_SUB_KEY`)

  Message: Mauvaise sous-clef. Ce n'est pas un 'string' ou la longueur dépasse celle définie dans la clef

- Erreur: `1090` SQLSTATE: `42000` (`ER_CANT_REMOVE_ALL_FIELDS`)

  Message: Vous ne pouvez effacer tous les champs avec ALTER TABLE. Utilisez DROP TABLE

- Erreur: `1091` SQLSTATE: `42000` (`ER_CANT_DROP_FIELD_OR_KEY`)

  Message: Ne peut effacer (DROP) '%s'. Vérifiez s'il existe

- Erreur: `1092` SQLSTATE: `HY000` (`ER_INSERT_INFO`)

  Message: Enregistrements: %ld Doublons: %ld Avertissements: %ld

- Erreur: `1093` SQLSTATE: `HY000` (`ER_UPDATE_TABLE_USED`)

  Message: You can't specify target table '%s' for update in FROM clause

- Erreur: `1094` SQLSTATE: `HY000` (`ER_NO_SUCH_THREAD`)

  Message: Numéro de tâche inconnu: %lu

- Erreur: `1095` SQLSTATE: `HY000` (`ER_KILL_DENIED_ERROR`)

  Message: Vous n'êtes pas propriétaire de la tâche no: %lu

- Erreur: `1096` SQLSTATE: `HY000` (`ER_NO_TABLES_USED`)

  Message: Aucune table utilisée

- Erreur: `1097` SQLSTATE: `HY000` (`ER_TOO_BIG_SET`)

  Message: Trop de chaînes dans la colonne %s avec SET

- Erreur: `1098` SQLSTATE: `HY000` (`ER_NO_UNIQUE_LOGFILE`)

  Message: Ne peut générer un unique nom de journal %s.(1-999)

- Erreur: `1099` SQLSTATE: `HY000` (`ER_TABLE_NOT_LOCKED_FOR_WRITE`)

  Message: Table '%s' verrouillée lecture (READ): modification impossible

- Erreur: `1100` SQLSTATE: `HY000` (`ER_TABLE_NOT_LOCKED`)

  Message: Table '%s' non verrouillée: utilisez LOCK TABLES

- Erreur: `1101` SQLSTATE: `42000` (`ER_BLOB_CANT_HAVE_DEFAULT`)

  Message: BLOB '%s' ne peut avoir de valeur par défaut

- Erreur: `1102` SQLSTATE: `42000` (`ER_WRONG_DB_NAME`)

  Message: Nom de base de donnée illégal: '%s'

- Erreur: `1103` SQLSTATE: `42000` (`ER_WRONG_TABLE_NAME`)

  Message: Nom de table illégal: '%s'

- Erreur: `1104` SQLSTATE: `42000` (`ER_TOO_BIG_SELECT`)

  Message: SELECT va devoir examiner beaucoup d'enregistrements ce qui va prendre du temps. Vérifiez la clause WHERE et utilisez SET SQL_BIG_SELECTS=1 si SELECT se passe bien

- Erreur: `1105` SQLSTATE: `HY000` (`ER_UNKNOWN_ERROR`)

  Message: Erreur inconnue

- Erreur: `1106` SQLSTATE: `42000` (`ER_UNKNOWN_PROCEDURE`)

  Message: Procédure %s inconnue

- Erreur: `1107` SQLSTATE: `42000` (`ER_WRONG_PARAMCOUNT_TO_PROCEDURE`)

  Message: Mauvais nombre de paramètres pour la procedure %s

- Erreur: `1108` SQLSTATE: `HY000` (`ER_WRONG_PARAMETERS_TO_PROCEDURE`)

  Message: Paramètre erroné pour la procedure %s

- Erreur: `1109` SQLSTATE: `42S02` (`ER_UNKNOWN_TABLE`)

  Message: Table inconnue '%s' dans %s

- Erreur: `1110` SQLSTATE: `42000` (`ER_FIELD_SPECIFIED_TWICE`)

  Message: Champ '%s' spécifié deux fois

- Erreur: `1111` SQLSTATE: `HY000` (`ER_INVALID_GROUP_FUNC_USE`)

  Message: Utilisation invalide de la clause GROUP

- Erreur: `1112` SQLSTATE: `42000` (`ER_UNSUPPORTED_EXTENSION`)

  Message: Table '%s' : utilise une extension invalide pour cette version de MySQL

- Erreur: `1113` SQLSTATE: `42000` (`ER_TABLE_MUST_HAVE_COLUMNS`)

  Message: Une table doit comporter au moins une colonne

- Erreur: `1114` SQLSTATE: `HY000` (`ER_RECORD_FILE_FULL`)

  Message: La table '%s' est pleine

- Erreur: `1115` SQLSTATE: `42000` (`ER_UNKNOWN_CHARACTER_SET`)

  Message: Jeu de caractères inconnu: '%s'

- Erreur: `1116` SQLSTATE: `HY000` (`ER_TOO_MANY_TABLES`)

  Message: Trop de tables. MySQL ne peut utiliser que %d tables dans un JOIN

- Erreur: `1117` SQLSTATE: `HY000` (`ER_TOO_MANY_FIELDS`)

  Message: Trop de champs

- Erreur: `1118` SQLSTATE: `42000` (`ER_TOO_BIG_ROWSIZE`)

  Message: Ligne trop grande. Le taille maximale d'une ligne, sauf les BLOBs, est %d. Changez le type de quelques colonnes en BLOB

- Erreur: `1119` SQLSTATE: `HY000` (`ER_STACK_OVERRUN`)

  Message: Débordement de la pile des tâches (Thread stack). Utilisées: %ld pour une pile de %ld. Essayez 'mysqld -O thread_stack=#' pour indiquer une plus grande valeur

- Erreur: `1120` SQLSTATE: `42000` (`ER_WRONG_OUTER_JOIN`)

  Message: Dépendance croisée dans une clause OUTER JOIN. Vérifiez la condition ON

- Erreur: `1121` SQLSTATE: `42000` (`ER_NULL_COLUMN_IN_INDEX`)

  Message: La colonne '%s' fait partie d'un index UNIQUE ou INDEX mais n'est pas définie comme NOT NULL

- Erreur: `1122` SQLSTATE: `HY000` (`ER_CANT_FIND_UDF`)

  Message: Imposible de charger la fonction '%s'

- Erreur: `1123` SQLSTATE: `HY000` (`ER_CANT_INITIALIZE_UDF`)

  Message: Impossible d'initialiser la fonction '%s'; %s

- Erreur: `1124` SQLSTATE: `HY000` (`ER_UDF_NO_PATHS`)

  Message: Chemin interdit pour les bibliothèques partagées

- Erreur: `1125` SQLSTATE: `HY000` (`ER_UDF_EXISTS`)

  Message: La fonction '%s' existe déjà

- Erreur: `1126` SQLSTATE: `HY000` (`ER_CANT_OPEN_LIBRARY`)

  Message: Impossible d'ouvrir la bibliothèque partagée '%s' (errno: %d %s)

- Erreur: `1127` SQLSTATE: `HY000` (`ER_CANT_FIND_DL_ENTRY`)

  Message: Impossible de trouver la fonction '%s' dans la bibliothèque

- Erreur: `1128` SQLSTATE: `HY000` (`ER_FUNCTION_NOT_DEFINED`)

  Message: La fonction '%s' n'est pas définie

- Erreur: `1129` SQLSTATE: `HY000` (`ER_HOST_IS_BLOCKED`)

  Message: L'hôte '%s' est bloqué à cause d'un trop grand nombre d'erreur de connection. Débloquer le par 'mysqladmin flush-hosts'

- Erreur: `1130` SQLSTATE: `HY000` (`ER_HOST_NOT_PRIVILEGED`)

  Message: Le hôte '%s' n'est pas authorisé à se connecter à ce serveur MySQL

- Erreur: `1131` SQLSTATE: `42000` (`ER_PASSWORD_ANONYMOUS_USER`)

  Message: Vous utilisez un utilisateur anonyme et les utilisateurs anonymes ne sont pas autorisés à changer les mots de passe

- Erreur: `1132` SQLSTATE: `42000` (`ER_PASSWORD_NOT_ALLOWED`)

  Message: Vous devez avoir le privilège update sur les tables de la base de donnée mysql pour pouvoir changer les mots de passe des autres

- Erreur: `1133` SQLSTATE: `42000` (`ER_PASSWORD_NO_MATCH`)

  Message: Impossible de trouver un enregistrement correspondant dans la table user

- Erreur: `1134` SQLSTATE: `HY000` (`ER_UPDATE_INFO`)

  Message: Enregistrements correspondants: %ld Modifiés: %ld Warnings: %ld

- Erreur: `1135` SQLSTATE: `HY000` (`ER_CANT_CREATE_THREAD`)

  Message: Impossible de créer une nouvelle tâche (errno %d). S'il reste de la mémoire libre, consultez le manual pour trouver un éventuel bug dépendant de l'OS

- Erreur: `1136` SQLSTATE: `21S01` (`ER_WRONG_VALUE_COUNT_ON_ROW`)

  Message: Column count doesn't match value count at row %ld

- Erreur: `1137` SQLSTATE: `HY000` (`ER_CANT_REOPEN_TABLE`)

  Message: Impossible de réouvrir la table: '%s

- Erreur: `1138` SQLSTATE: `22004` (`ER_INVALID_USE_OF_NULL`)

  Message: Utilisation incorrecte de la valeur NULL

- Erreur: `1139` SQLSTATE: `42000` (`ER_REGEXP_ERROR`)

  Message: Erreur '%s' provenant de regexp

- Erreur: `1140` SQLSTATE: `42000` (`ER_MIX_OF_GROUP_FUNC_AND_FIELDS`)

  Message: Mélanger les colonnes GROUP (MIN(),MAX(),COUNT()...) avec des colonnes normales est interdit s'il n'y a pas de clause GROUP BY

- Erreur: `1141` SQLSTATE: `42000` (`ER_NONEXISTING_GRANT`)

  Message: Un tel droit n'est pas défini pour l'utilisateur '%s' sur l'hôte '%s'

- Erreur: `1142` SQLSTATE: `42000` (`ER_TABLEACCESS_DENIED_ERROR`)

  Message: La commande '%s' est interdite à l'utilisateur: '%s'@'@%s' sur la table '%s'

- Erreur: `1143` SQLSTATE: `42000` (`ER_COLUMNACCESS_DENIED_ERROR`)

  Message: La commande '%s' est interdite à l'utilisateur: '%s'@'@%s' sur la colonne '%s' de la table '%s'

- Erreur: `1144` SQLSTATE: `42000` (`ER_ILLEGAL_GRANT_FOR_TABLE`)

  Message: Commande GRANT/REVOKE incorrecte. Consultez le manuel.

- Erreur: `1145` SQLSTATE: `42000` (`ER_GRANT_WRONG_HOST_OR_USER`)

  Message: L'hôte ou l'utilisateur donné en argument à GRANT est trop long

- Erreur: `1146` SQLSTATE: `42S02` (`ER_NO_SUCH_TABLE`)

  Message: La table '%s.%s' n'existe pas

- Erreur: `1147` SQLSTATE: `42000` (`ER_NONEXISTING_TABLE_GRANT`)

  Message: Un tel droit n'est pas défini pour l'utilisateur '%s' sur l'hôte '%s' sur la table '%s'

- Erreur: `1148` SQLSTATE: `42000` (`ER_NOT_ALLOWED_COMMAND`)

  Message: Cette commande n'existe pas dans cette version de MySQL

- Erreur: `1149` SQLSTATE: `42000` (`ER_SYNTAX_ERROR`)

  Message: Erreur de syntaxe

- Erreur: `1150` SQLSTATE: `HY000` (`ER_DELAYED_CANT_CHANGE_LOCK`)

  Message: La tâche 'delayed insert' n'a pas pu obtenir le verrou démandé sur la table %s

- Erreur: `1151` SQLSTATE: `HY000` (`ER_TOO_MANY_DELAYED_THREADS`)

  Message: Trop de tâche 'delayed' en cours

- Erreur: `1152` SQLSTATE: `08S01` (`ER_ABORTING_CONNECTION`)

  Message: Connection %ld avortée vers la bd: '%s' utilisateur: '%s' (%s)

- Erreur: `1153` SQLSTATE: `08S01` (`ER_NET_PACKET_TOO_LARGE`)

  Message: Paquet plus grand que 'max_allowed_packet' reçu

- Erreur: `1154` SQLSTATE: `08S01` (`ER_NET_READ_ERROR_FROM_PIPE`)

  Message: Erreur de lecture reçue du pipe de connection

- Erreur: `1155` SQLSTATE: `08S01` (`ER_NET_FCNTL_ERROR`)

  Message: Erreur reçue de fcntl()

- Erreur: `1156` SQLSTATE: `08S01` (`ER_NET_PACKETS_OUT_OF_ORDER`)

  Message: Paquets reçus dans le désordre

- Erreur: `1157` SQLSTATE: `08S01` (`ER_NET_UNCOMPRESS_ERROR`)

  Message: Impossible de décompresser le paquet reçu

- Erreur: `1158` SQLSTATE: `08S01` (`ER_NET_READ_ERROR`)

  Message: Erreur de lecture des paquets reçus

- Erreur: `1159` SQLSTATE: `08S01` (`ER_NET_READ_INTERRUPTED`)

  Message: Timeout en lecture des paquets reçus

- Erreur: `1160` SQLSTATE: `08S01` (`ER_NET_ERROR_ON_WRITE`)

  Message: Erreur d'écriture des paquets envoyés

- Erreur: `1161` SQLSTATE: `08S01` (`ER_NET_WRITE_INTERRUPTED`)

  Message: Timeout d'écriture des paquets envoyés

- Erreur: `1162` SQLSTATE: `42000` (`ER_TOO_LONG_STRING`)

  Message: La chaîne résultat est plus grande que 'max_allowed_packet'

- Erreur: `1163` SQLSTATE: `42000` (`ER_TABLE_CANT_HANDLE_BLOB`)

  Message: Ce type de table ne supporte pas les colonnes BLOB/TEXT

- Erreur: `1164` SQLSTATE: `42000` (`ER_TABLE_CANT_HANDLE_AUTO_INCREMENT`)

  Message: Ce type de table ne supporte pas les colonnes AUTO_INCREMENT

- Erreur: `1165` SQLSTATE: `HY000` (`ER_DELAYED_INSERT_TABLE_LOCKED`)

  Message: INSERT DELAYED ne peut être utilisé avec la table '%s', car elle est verrouée avec LOCK TABLES

- Erreur: `1166` SQLSTATE: `42000` (`ER_WRONG_COLUMN_NAME`)

  Message: Nom de colonne '%s' incorrect

- Erreur: `1167` SQLSTATE: `42000` (`ER_WRONG_KEY_COLUMN`)

  Message: Le handler de la table ne peut indexé la colonne '%s'

- Erreur: `1168` SQLSTATE: `HY000` (`ER_WRONG_MRG_TABLE`)

  Message: Toutes les tables de la table de type MERGE n'ont pas la même définition

- Erreur: `1169` SQLSTATE: `23000` (`ER_DUP_UNIQUE`)

  Message: Écriture impossible à cause d'un index UNIQUE sur la table '%s'

- Erreur: `1170` SQLSTATE: `42000` (`ER_BLOB_KEY_WITHOUT_LENGTH`)

  Message: La colonne '%s' de type BLOB est utilisée dans une définition d'index sans longueur d'index

- Erreur: `1171` SQLSTATE: `42000` (`ER_PRIMARY_CANT_HAVE_NULL`)

  Message: Toutes les parties d'un index PRIMARY KEY doivent être NOT NULL; Si vous avez besoin d'un NULL dans l'index, utilisez un index UNIQUE

- Erreur: `1172` SQLSTATE: `42000` (`ER_TOO_MANY_ROWS`)

  Message: Le résultat contient plus d'un enregistrement

- Erreur: `1173` SQLSTATE: `42000` (`ER_REQUIRES_PRIMARY_KEY`)

  Message: Ce type de table nécessite une clé primaire (PRIMARY KEY)

- Erreur: `1174` SQLSTATE: `HY000` (`ER_NO_RAID_COMPILED`)

  Message: Cette version de MySQL n'est pas compilée avec le support RAID

- Erreur: `1175` SQLSTATE: `HY000` (`ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE`)

  Message: Vous êtes en mode 'safe update' et vous essayez de faire un UPDATE sans clause WHERE utilisant un index

- Erreur: `1176` SQLSTATE: `HY000` (`ER_KEY_DOES_NOT_EXITS`)

  Message: L'index '%s' n'existe pas sur la table '%s'

- Erreur: `1177` SQLSTATE: `42000` (`ER_CHECK_NO_SUCH_TABLE`)

  Message: Impossible d'ouvrir la table

- Erreur: `1178` SQLSTATE: `42000` (`ER_CHECK_NOT_IMPLEMENTED`)

  Message: Ce type de table ne supporte pas les %s

- Erreur: `1179` SQLSTATE: `25000` (`ER_CANT_DO_THIS_DURING_AN_TRANSACTION`)

  Message: Vous n'êtes pas autorisé à exécute cette commande dans une transaction

- Erreur: `1180` SQLSTATE: `HY000` (`ER_ERROR_DURING_COMMIT`)

  Message: Erreur %d lors du COMMIT

- Erreur: `1181` SQLSTATE: `HY000` (`ER_ERROR_DURING_ROLLBACK`)

  Message: Erreur %d lors du ROLLBACK

- Erreur: `1182` SQLSTATE: `HY000` (`ER_ERROR_DURING_FLUSH_LOGS`)

  Message: Erreur %d lors du FLUSH_LOGS

- Erreur: `1183` SQLSTATE: `HY000` (`ER_ERROR_DURING_CHECKPOINT`)

  Message: Erreur %d lors du CHECKPOINT

- Erreur: `1184` SQLSTATE: `08S01` (`ER_NEW_ABORTING_CONNECTION`)

  Message: Connection %ld avortée vers la bd: '%s' utilisateur: '%s' hôte: '%s' (%s)

- Erreur: `1185` SQLSTATE: `HY000` (`ER_DUMP_NOT_IMPLEMENTED`)

  Message: Ce type de table ne supporte pas les copies binaires

- Erreur: `1186` SQLSTATE: `HY000` (`ER_FLUSH_MASTER_BINLOG_CLOSED`)

  Message: Binlog closed, cannot RESET MASTER

- Erreur: `1187` SQLSTATE: `HY000` (`ER_INDEX_REBUILD`)

  Message: La reconstruction de l'index de la table copiée '%s' a échoué

- Erreur: `1188` SQLSTATE: `HY000` (`ER_MASTER`)

  Message: Erreur reçue du maître: '%s'

- Erreur: `1189` SQLSTATE: `08S01` (`ER_MASTER_NET_READ`)

  Message: Erreur de lecture réseau reçue du maître

- Erreur: `1190` SQLSTATE: `08S01` (`ER_MASTER_NET_WRITE`)

  Message: Erreur d'écriture réseau reçue du maître

- Erreur: `1191` SQLSTATE: `HY000` (`ER_FT_MATCHING_KEY_NOT_FOUND`)

  Message: Impossible de trouver un index FULLTEXT correspondant à cette liste de colonnes

- Erreur: `1192` SQLSTATE: `HY000` (`ER_LOCK_OR_ACTIVE_TRANSACTION`)

  Message: Impossible d'exécuter la commande car vous avez des tables verrouillées ou une transaction active

- Erreur: `1193` SQLSTATE: `HY000` (`ER_UNKNOWN_SYSTEM_VARIABLE`)

  Message: Variable système '%s' inconnue

- Erreur: `1194` SQLSTATE: `HY000` (`ER_CRASHED_ON_USAGE`)

  Message: La table '%s' est marquée 'crashed' et devrait être réparée

- Erreur: `1195` SQLSTATE: `HY000` (`ER_CRASHED_ON_REPAIR`)

  Message: La table '%s' est marquée 'crashed' et le dernier 'repair' a échoué

- Erreur: `1196` SQLSTATE: `HY000` (`ER_WARNING_NOT_COMPLETE_ROLLBACK`)

  Message: Attention: certaines tables ne supportant pas les transactions ont été changées et elles ne pourront pas être restituées

- Erreur: `1197` SQLSTATE: `HY000` (`ER_TRANS_CACHE_FULL`)

  Message: Cette transaction à commandes multiples nécessite plus de 'max_binlog_cache_size' octets de stockage, augmentez cette variable de mysqld et réessayez

- Erreur: `1198` SQLSTATE: `HY000` (`ER_SLAVE_MUST_STOP`)

  Message: Cette opération ne peut être réalisée avec un esclave actif, faites STOP SLAVE d'abord

- Erreur: `1199` SQLSTATE: `HY000` (`ER_SLAVE_NOT_RUNNING`)

  Message: Cette opération nécessite un esclave actif, configurez les esclaves et faites START SLAVE

- Erreur: `1200` SQLSTATE: `HY000` (`ER_BAD_SLAVE`)

  Message: Le server n'est pas configuré comme un esclave, changez le fichier de configuration ou utilisez CHANGE MASTER TO

- Erreur: `1201` SQLSTATE: `HY000` (`ER_MASTER_INFO`)

  Message: Impossible d'initialiser les structures d'information de maître, vous trouverez des messages d'erreur supplémentaires dans le journal des erreurs de MySQL

- Erreur: `1202` SQLSTATE: `HY000` (`ER_SLAVE_THREAD`)

  Message: Impossible de créer une tâche esclave, vérifiez les ressources système

- Erreur: `1203` SQLSTATE: `42000` (`ER_TOO_MANY_USER_CONNECTIONS`)

  Message: L'utilisateur %s possède déjà plus de 'max_user_connections' connections actives

- Erreur: `1204` SQLSTATE: `HY000` (`ER_SET_CONSTANTS_ONLY`)

  Message: Seules les expressions constantes sont autorisées avec SET

- Erreur: `1205` SQLSTATE: `HY000` (`ER_LOCK_WAIT_TIMEOUT`)

  Message: Timeout sur l'obtention du verrou

- Erreur: `1206` SQLSTATE: `HY000` (`ER_LOCK_TABLE_FULL`)

  Message: Le nombre total de verrou dépasse la taille de la table des verrous

- Erreur: `1207` SQLSTATE: `25000` (`ER_READ_ONLY_TRANSACTION`)

  Message: Un verrou en update ne peut être acquit pendant une transaction READ UNCOMMITTED

- Erreur: `1208` SQLSTATE: `HY000` (`ER_DROP_DB_WITH_READ_LOCK`)

  Message: DROP DATABASE n'est pas autorisée pendant qu'une tâche possède un verrou global en lecture

- Erreur: `1209` SQLSTATE: `HY000` (`ER_CREATE_DB_WITH_READ_LOCK`)

  Message: CREATE DATABASE n'est pas autorisée pendant qu'une tâche possède un verrou global en lecture

- Erreur: `1210` SQLSTATE: `HY000` (`ER_WRONG_ARGUMENTS`)

  Message: Mauvais arguments à %s

- Erreur: `1211` SQLSTATE: `42000` (`ER_NO_PERMISSION_TO_CREATE_USER`)

  Message: '%s'@'%s' n'est pas autorisé à créer de nouveaux utilisateurs

- Erreur: `1212` SQLSTATE: `HY000` (`ER_UNION_TABLES_IN_DIFFERENT_DIR`)

  Message: Définition de table incorrecte; toutes les tables MERGE doivent être dans la même base de donnée

- Erreur: `1213` SQLSTATE: `40001` (`ER_LOCK_DEADLOCK`)

  Message: Deadlock découvert en essayant d'obtenir les verrous : essayez de redémarrer la transaction

- Erreur: `1214` SQLSTATE: `HY000` (`ER_TABLE_CANT_HANDLE_FT`)

  Message: Le type de table utilisé ne supporte pas les index FULLTEXT

- Erreur: `1215` SQLSTATE: `HY000` (`ER_CANNOT_ADD_FOREIGN`)

  Message: Impossible d'ajouter des contraintes d'index externe

- Erreur: `1216` SQLSTATE: `23000` (`ER_NO_REFERENCED_ROW`)

  Message: Impossible d'ajouter un enregistrement fils : une constrainte externe l'empèche

- Erreur: `1217` SQLSTATE: `23000` (`ER_ROW_IS_REFERENCED`)

  Message: Impossible de supprimer un enregistrement père : une constrainte externe l'empèche

- Erreur: `1218` SQLSTATE: `08S01` (`ER_CONNECT_TO_MASTER`)

  Message: Error connecting to master: %s

- Erreur: `1219` SQLSTATE: `HY000` (`ER_QUERY_ON_MASTER`)

  Message: Error running query on master: %s

- Erreur: `1220` SQLSTATE: `HY000` (`ER_ERROR_WHEN_EXECUTING_COMMAND`)

  Message: Error when executing command %s: %s

- Erreur: `1221` SQLSTATE: `HY000` (`ER_WRONG_USAGE`)

  Message: Incorrect usage of %s and %s

- Erreur: `1222` SQLSTATE: `21000` (`ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT`)

  Message: The used SELECT statements have a different number of columns

- Erreur: `1223` SQLSTATE: `HY000` (`ER_CANT_UPDATE_WITH_READLOCK`)

  Message: Can't execute the query because you have a conflicting read lock

- Erreur: `1224` SQLSTATE: `HY000` (`ER_MIXING_NOT_ALLOWED`)

  Message: Mixing of transactional and non-transactional tables is disabled

- Erreur: `1225` SQLSTATE: `HY000` (`ER_DUP_ARGUMENT`)

  Message: Option '%s' used twice in statement

- Erreur: `1226` SQLSTATE: `42000` (`ER_USER_LIMIT_REACHED`)

  Message: User '%s' has exceeded the '%s' resource (current value: %ld)

- Erreur: `1227` SQLSTATE: `42000` (`ER_SPECIFIC_ACCESS_DENIED_ERROR`)

  Message: Access denied; you need the %s privilege for this operation

- Erreur: `1228` SQLSTATE: `HY000` (`ER_LOCAL_VARIABLE`)

  Message: Variable '%s' is a SESSION variable and can't be used with SET GLOBAL

- Erreur: `1229` SQLSTATE: `HY000` (`ER_GLOBAL_VARIABLE`)

  Message: Variable '%s' is a GLOBAL variable and should be set with SET GLOBAL

- Erreur: `1230` SQLSTATE: `42000` (`ER_NO_DEFAULT`)

  Message: Variable '%s' doesn't have a default value

- Erreur: `1231` SQLSTATE: `42000` (`ER_WRONG_VALUE_FOR_VAR`)

  Message: Variable '%s' can't be set to the value of '%s'

- Erreur: `1232` SQLSTATE: `42000` (`ER_WRONG_TYPE_FOR_VAR`)

  Message: Incorrect argument type to variable '%s'

- Erreur: `1233` SQLSTATE: `HY000` (`ER_VAR_CANT_BE_READ`)

  Message: Variable '%s' can only be set, not read

- Erreur: `1234` SQLSTATE: `42000` (`ER_CANT_USE_OPTION_HERE`)

  Message: Incorrect usage/placement of '%s'

- Erreur: `1235` SQLSTATE: `42000` (`ER_NOT_SUPPORTED_YET`)

  Message: This version of MySQL doesn't yet support '%s'

- Erreur: `1236` SQLSTATE: `HY000` (`ER_MASTER_FATAL_ERROR_READING_BINLOG`)

  Message: Got fatal error %d: '%s' from master when reading data from binary log

- Erreur: `1237` SQLSTATE: `HY000` (`ER_SLAVE_IGNORED_TABLE`)

  Message: Slave SQL thread ignored the query because of replicate-*-table rules

- Erreur: `1238` SQLSTATE: `HY000` (`ER_INCORRECT_GLOBAL_LOCAL_VAR`)

  Message: Variable '%s' is a %s variable

- Erreur: `1239` SQLSTATE: `42000` (`ER_WRONG_FK_DEF`)

  Message: Incorrect foreign key definition for '%s': %s

- Erreur: `1240` SQLSTATE: `HY000` (`ER_KEY_REF_DO_NOT_MATCH_TABLE_REF`)

  Message: Key reference and table reference don't match

- Erreur: `1241` SQLSTATE: `21000` (`ER_OPERAND_COLUMNS`)

  Message: Operand should contain %d column(s)

- Erreur: `1242` SQLSTATE: `21000` (`ER_SUBQUERY_NO_1_ROW`)

  Message: Subquery returns more than 1 row

- Erreur: `1243` SQLSTATE: `HY000` (`ER_UNKNOWN_STMT_HANDLER`)

  Message: Unknown prepared statement handler (%.*s) given to %s

- Erreur: `1244` SQLSTATE: `HY000` (`ER_CORRUPT_HELP_DB`)

  Message: Help database is corrupt or does not exist

- Erreur: `1245` SQLSTATE: `HY000` (`ER_CYCLIC_REFERENCE`)

  Message: Cyclic reference on subqueries

- Erreur: `1246` SQLSTATE: `HY000` (`ER_AUTO_CONVERT`)

  Message: Converting column '%s' from %s to %s

- Erreur: `1247` SQLSTATE: `42S22` (`ER_ILLEGAL_REFERENCE`)

  Message: Reference '%s' not supported (%s)

- Erreur: `1248` SQLSTATE: `42000` (`ER_DERIVED_MUST_HAVE_ALIAS`)

  Message: Every derived table must have its own alias

- Erreur: `1249` SQLSTATE: `01000` (`ER_SELECT_REDUCED`)

  Message: Select %u was reduced during optimization

- Erreur: `1250` SQLSTATE: `42000` (`ER_TABLENAME_NOT_ALLOWED_HERE`)

  Message: Table '%s' from one of the SELECTs cannot be used in %s

- Erreur: `1251` SQLSTATE: `08004` (`ER_NOT_SUPPORTED_AUTH_MODE`)

  Message: Client does not support authentication protocol requested by server; consider upgrading MySQL client

- Erreur: `1252` SQLSTATE: `42000` (`ER_SPATIAL_CANT_HAVE_NULL`)

  Message: All parts of a SPATIAL index must be NOT NULL

- Erreur: `1253` SQLSTATE: `42000` (`ER_COLLATION_CHARSET_MISMATCH`)

  Message: COLLATION '%s' is not valid for CHARACTER SET '%s'

- Erreur: `1254` SQLSTATE: `HY000` (`ER_SLAVE_WAS_RUNNING`)

  Message: Slave is already running

- Erreur: `1255` SQLSTATE: `HY000` (`ER_SLAVE_WAS_NOT_RUNNING`)

  Message: Slave already has been stopped

- Erreur: `1256` SQLSTATE: `HY000` (`ER_TOO_BIG_FOR_UNCOMPRESS`)

  Message: Uncompressed data size too large; the maximum size is %d (probably, length of uncompressed data was corrupted)

- Erreur: `1257` SQLSTATE: `HY000` (`ER_ZLIB_Z_MEM_ERROR`)

  Message: ZLIB: Not enough memory

- Erreur: `1258` SQLSTATE: `HY000` (`ER_ZLIB_Z_BUF_ERROR`)

  Message: ZLIB: Not enough room in the output buffer (probably, length of uncompressed data was corrupted)

- Erreur: `1259` SQLSTATE: `HY000` (`ER_ZLIB_Z_DATA_ERROR`)

  Message: ZLIB: Input data corrupted

- Erreur: `1260` SQLSTATE: `HY000` (`ER_CUT_VALUE_GROUP_CONCAT`)

  Message: %d line(s) were cut by GROUP_CONCAT()

- Erreur: `1261` SQLSTATE: `01000` (`ER_WARN_TOO_FEW_RECORDS`)

  Message: Row %ld doesn't contain data for all columns

- Erreur: `1262` SQLSTATE: `01000` (`ER_WARN_TOO_MANY_RECORDS`)

  Message: Row %ld was truncated; it contained more data than there were input columns

- Erreur: `1263` SQLSTATE: `22004` (`ER_WARN_NULL_TO_NOTNULL`)

  Message: Column was set to data type implicit default; NULL supplied for NOT NULL column '%s' at row %ld

- Erreur: `1264` SQLSTATE: `22003` (`ER_WARN_DATA_OUT_OF_RANGE`)

  Message: Out of range value adjusted for column '%s' at row %ld

- Erreur: `1265` SQLSTATE: `01000` (`WARN_DATA_TRUNCATED`)

  Message: Data truncated for column '%s' at row %ld

- Erreur: `1266` SQLSTATE: `HY000` (`ER_WARN_USING_OTHER_HANDLER`)

  Message: Using storage engine %s for table '%s'

- Erreur: `1267` SQLSTATE: `HY000` (`ER_CANT_AGGREGATE_2COLLATIONS`)

  Message: Illegal mix of collations (%s,%s) and (%s,%s) for operation '%s'

- Erreur: `1268` SQLSTATE: `HY000` (`ER_DROP_USER`)

  Message: Cannot drop one or more of the requested users

- Erreur: `1269` SQLSTATE: `HY000` (`ER_REVOKE_GRANTS`)

  Message: Can't revoke all privileges for one or more of the requested users

- Erreur: `1270` SQLSTATE: `HY000` (`ER_CANT_AGGREGATE_3COLLATIONS`)

  Message: Illegal mix of collations (%s,%s), (%s,%s), (%s,%s) for operation '%s'

- Erreur: `1271` SQLSTATE: `HY000` (`ER_CANT_AGGREGATE_NCOLLATIONS`)

  Message: Illegal mix of collations for operation '%s'

- Erreur: `1272` SQLSTATE: `HY000` (`ER_VARIABLE_IS_NOT_STRUCT`)

  Message: Variable '%s' is not a variable component (can't be used as XXXX.variable_name)

- Erreur: `1273` SQLSTATE: `HY000` (`ER_UNKNOWN_COLLATION`)

  Message: Unknown collation: '%s'

- Erreur: `1274` SQLSTATE: `HY000` (`ER_SLAVE_IGNORED_SSL_PARAMS`)

  Message: SSL parameters in CHANGE MASTER are ignored because this MySQL slave was compiled without SSL support; they can be used later if MySQL slave with SSL is started

- Erreur: `1275` SQLSTATE: `HY000` (`ER_SERVER_IS_IN_SECURE_AUTH_MODE`)

  Message: Server is running in --secure-auth mode, but '%s'@'%s' has a password in the old format; please change the password to the new format

- Erreur: `1276` SQLSTATE: `HY000` (`ER_WARN_FIELD_RESOLVED`)

  Message: Field or reference '%s%s%s%s%s' of SELECT #%d was resolved in SELECT #%d

- Erreur: `1277` SQLSTATE: `HY000` (`ER_BAD_SLAVE_UNTIL_COND`)

  Message: Incorrect parameter or combination of parameters for START SLAVE UNTIL

- Erreur: `1278` SQLSTATE: `HY000` (`ER_MISSING_SKIP_SLAVE`)

  Message: It is recommended to use --skip-slave-start when doing step-by-step replication with START SLAVE UNTIL; otherwise, you will get problems if you get an unexpected slave's mysqld restart

- Erreur: `1279` SQLSTATE: `HY000` (`ER_UNTIL_COND_IGNORED`)

  Message: SQL thread is not to be started so UNTIL options are ignored

- Erreur: `1280` SQLSTATE: `42000` (`ER_WRONG_NAME_FOR_INDEX`)

  Message: Incorrect index name '%s'

- Erreur: `1281` SQLSTATE: `42000` (`ER_WRONG_NAME_FOR_CATALOG`)

  Message: Incorrect catalog name '%s'

- Erreur: `1282` SQLSTATE: `HY000` (`ER_WARN_QC_RESIZE`)

  Message: Query cache failed to set size %lu; new query cache size is %lu

- Erreur: `1283` SQLSTATE: `HY000` (`ER_BAD_FT_COLUMN`)

  Message: Column '%s' cannot be part of FULLTEXT index

- Erreur: `1284` SQLSTATE: `HY000` (`ER_UNKNOWN_KEY_CACHE`)

  Message: Unknown key cache '%s'

- Erreur: `1285` SQLSTATE: `HY000` (`ER_WARN_HOSTNAME_WONT_WORK`)

  Message: MySQL is started in --skip-name-resolve mode; you must restart it without this switch for this grant to work

- Erreur: `1286` SQLSTATE: `42000` (`ER_UNKNOWN_STORAGE_ENGINE`)

  Message: Unknown table engine '%s'

- Erreur: `1287` SQLSTATE: `HY000` (`ER_WARN_DEPRECATED_SYNTAX`)

  Message: '%s' is deprecated; use '%s' instead

- Erreur: `1288` SQLSTATE: `HY000` (`ER_NON_UPDATABLE_TABLE`)

  Message: The target table %s of the %s is not updatable

- Erreur: `1289` SQLSTATE: `HY000` (`ER_FEATURE_DISABLED`)

  Message: The '%s' feature is disabled; you need MySQL built with '%s' to have it working

- Erreur: `1290` SQLSTATE: `HY000` (`ER_OPTION_PREVENTS_STATEMENT`)

  Message: The MySQL server is running with the %s option so it cannot execute this statement

- Erreur: `1291` SQLSTATE: `HY000` (`ER_DUPLICATED_VALUE_IN_TYPE`)

  Message: Column '%s' has duplicated value '%s' in %s

- Erreur: `1292` SQLSTATE: `22007` (`ER_TRUNCATED_WRONG_VALUE`)

  Message: Truncated incorrect %s value: '%s'

- Erreur: `1293` SQLSTATE: `HY000` (`ER_TOO_MUCH_AUTO_TIMESTAMP_COLS`)

  Message: Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause

- Erreur: `1294` SQLSTATE: `HY000` (`ER_INVALID_ON_UPDATE`)

  Message: Invalid ON UPDATE clause for '%s' column

- Erreur: `1295` SQLSTATE: `HY000` (`ER_UNSUPPORTED_PS`)

  Message: This command is not supported in the prepared statement protocol yet

- Erreur: `1296` SQLSTATE: `HY000` (`ER_GET_ERRMSG`)

  Message: Got error %d '%s' from %s

- Erreur: `1297` SQLSTATE: `HY000` (`ER_GET_TEMPORARY_ERRMSG`)

  Message: Got temporary error %d '%s' from %s

- Erreur: `1298` SQLSTATE: `HY000` (`ER_UNKNOWN_TIME_ZONE`)

  Message: Unknown or incorrect time zone: '%s'

- Erreur: `1299` SQLSTATE: `HY000` (`ER_WARN_INVALID_TIMESTAMP`)

  Message: Invalid TIMESTAMP value in column '%s' at row %ld

- Erreur: `1300` SQLSTATE: `HY000` (`ER_INVALID_CHARACTER_STRING`)

  Message: Invalid %s character string: '%s'

- Erreur: `1301` SQLSTATE: `HY000` (`ER_WARN_ALLOWED_PACKET_OVERFLOWED`)

  Message: Result of %s() was larger than max_allowed_packet (%ld) - truncated

- Erreur: `1302` SQLSTATE: `HY000` (`ER_CONFLICTING_DECLARATIONS`)

  Message: Conflicting declarations: '%s%s' and '%s%s'

- Erreur: `1303` SQLSTATE: `2F003` (`ER_SP_NO_RECURSIVE_CREATE`)

  Message: Can't create a %s from within another stored routine

- Erreur: `1304` SQLSTATE: `42000` (`ER_SP_ALREADY_EXISTS`)

  Message: %s %s already exists

- Erreur: `1305` SQLSTATE: `42000` (`ER_SP_DOES_NOT_EXIST`)

  Message: %s %s does not exist

- Erreur: `1306` SQLSTATE: `HY000` (`ER_SP_DROP_FAILED`)

  Message: Failed to DROP %s %s

- Erreur: `1307` SQLSTATE: `HY000` (`ER_SP_STORE_FAILED`)

  Message: Failed to CREATE %s %s

- Erreur: `1308` SQLSTATE: `42000` (`ER_SP_LILABEL_MISMATCH`)

  Message: %s with no matching label: %s

- Erreur: `1309` SQLSTATE: `42000` (`ER_SP_LABEL_REDEFINE`)

  Message: Redefining label %s

- Erreur: `1310` SQLSTATE: `42000` (`ER_SP_LABEL_MISMATCH`)

  Message: End-label %s without match

- Erreur: `1311` SQLSTATE: `01000` (`ER_SP_UNINIT_VAR`)

  Message: Referring to uninitialized variable %s

- Erreur: `1312` SQLSTATE: `0A000` (`ER_SP_BADSELECT`)

  Message: PROCEDURE %s can't return a result set in the given context

- Erreur: `1313` SQLSTATE: `42000` (`ER_SP_BADRETURN`)

  Message: RETURN is only allowed in a FUNCTION

- Erreur: `1314` SQLSTATE: `0A000` (`ER_SP_BADSTATEMENT`)

  Message: %s is not allowed in stored procedures

- Erreur: `1315` SQLSTATE: `42000` (`ER_UPDATE_LOG_DEPRECATED_IGNORED`)

  Message: The update log is deprecated and replaced by the binary log; SET SQL_LOG_UPDATE has been ignored

- Erreur: `1316` SQLSTATE: `42000` (`ER_UPDATE_LOG_DEPRECATED_TRANSLATED`)

  Message: The update log is deprecated and replaced by the binary log; SET SQL_LOG_UPDATE has been translated to SET SQL_LOG_BIN

- Erreur: `1317` SQLSTATE: `70100` (`ER_QUERY_INTERRUPTED`)

  Message: Query execution was interrupted

- Erreur: `1318` SQLSTATE: `42000` (`ER_SP_WRONG_NO_OF_ARGS`)

  Message: Incorrect number of arguments for %s %s; expected %u, got %u

- Erreur: `1319` SQLSTATE: `42000` (`ER_SP_COND_MISMATCH`)

  Message: Undefined CONDITION: %s

- Erreur: `1320` SQLSTATE: `42000` (`ER_SP_NORETURN`)

  Message: No RETURN found in FUNCTION %s

- Erreur: `1321` SQLSTATE: `2F005` (`ER_SP_NORETURNEND`)

  Message: FUNCTION %s ended without RETURN

- Erreur: `1322` SQLSTATE: `42000` (`ER_SP_BAD_CURSOR_QUERY`)

  Message: Cursor statement must be a SELECT

- Erreur: `1323` SQLSTATE: `42000` (`ER_SP_BAD_CURSOR_SELECT`)

  Message: Cursor SELECT must not have INTO

- Erreur: `1324` SQLSTATE: `42000` (`ER_SP_CURSOR_MISMATCH`)

  Message: Undefined CURSOR: %s

- Erreur: `1325` SQLSTATE: `24000` (`ER_SP_CURSOR_ALREADY_OPEN`)

  Message: Cursor is already open

- Erreur: `1326` SQLSTATE: `24000` (`ER_SP_CURSOR_NOT_OPEN`)

  Message: Cursor is not open

- Erreur: `1327` SQLSTATE: `42000` (`ER_SP_UNDECLARED_VAR`)

  Message: Undeclared variable: %s

- Erreur: `1328` SQLSTATE: `HY000` (`ER_SP_WRONG_NO_OF_FETCH_ARGS`)

  Message: Incorrect number of FETCH variables

- Erreur: `1329` SQLSTATE: `02000` (`ER_SP_FETCH_NO_DATA`)

  Message: No data - zero rows fetched, selected, or processed

- Erreur: `1330` SQLSTATE: `42000` (`ER_SP_DUP_PARAM`)

  Message: Duplicate parameter: %s

- Erreur: `1331` SQLSTATE: `42000` (`ER_SP_DUP_VAR`)

  Message: Duplicate variable: %s

- Erreur: `1332` SQLSTATE: `42000` (`ER_SP_DUP_COND`)

  Message: Duplicate condition: %s

- Erreur: `1333` SQLSTATE: `42000` (`ER_SP_DUP_CURS`)

  Message: Duplicate cursor: %s

- Erreur: `1334` SQLSTATE: `HY000` (`ER_SP_CANT_ALTER`)

  Message: Failed to ALTER %s %s

- Erreur: `1335` SQLSTATE: `0A000` (`ER_SP_SUBSELECT_NYI`)

  Message: Subselect value not supported

- Erreur: `1336` SQLSTATE: `0A000` (`ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG`)

  Message: %s is not allowed in stored function or trigger

- Erreur: `1337` SQLSTATE: `42000` (`ER_SP_VARCOND_AFTER_CURSHNDLR`)

  Message: Variable or condition declaration after cursor or handler declaration

- Erreur: `1338` SQLSTATE: `42000` (`ER_SP_CURSOR_AFTER_HANDLER`)

  Message: Cursor declaration after handler declaration

- Erreur: `1339` SQLSTATE: `20000` (`ER_SP_CASE_NOT_FOUND`)

  Message: Case not found for CASE statement

- Erreur: `1340` SQLSTATE: `HY000` (`ER_FPARSER_TOO_BIG_FILE`)

  Message: Configuration file '%s' is too big

- Erreur: `1341` SQLSTATE: `HY000` (`ER_FPARSER_BAD_HEADER`)

  Message: Malformed file type header in file '%s'

- Erreur: `1342` SQLSTATE: `HY000` (`ER_FPARSER_EOF_IN_COMMENT`)

  Message: Unexpected end of file while parsing comment '%s'

- Erreur: `1343` SQLSTATE: `HY000` (`ER_FPARSER_ERROR_IN_PARAMETER`)

  Message: Error while parsing parameter '%s' (line: '%s')

- Erreur: `1344` SQLSTATE: `HY000` (`ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER`)

  Message: Unexpected end of file while skipping unknown parameter '%s'

- Erreur: `1345` SQLSTATE: `HY000` (`ER_VIEW_NO_EXPLAIN`)

  Message: EXPLAIN/SHOW can not be issued; lacking privileges for underlying table

- Erreur: `1346` SQLSTATE: `HY000` (`ER_FRM_UNKNOWN_TYPE`)

  Message: File '%s' has unknown type '%s' in its header

- Erreur: `1347` SQLSTATE: `HY000` (`ER_WRONG_OBJECT`)

  Message: '%s.%s' is not %s

- Erreur: `1348` SQLSTATE: `HY000` (`ER_NONUPDATEABLE_COLUMN`)

  Message: Column '%s' is not updatable

- Erreur: `1349` SQLSTATE: `HY000` (`ER_VIEW_SELECT_DERIVED`)

  Message: View's SELECT contains a subquery in the FROM clause

- Erreur: `1350` SQLSTATE: `HY000` (`ER_VIEW_SELECT_CLAUSE`)

  Message: View's SELECT contains a '%s' clause

- Erreur: `1351` SQLSTATE: `HY000` (`ER_VIEW_SELECT_VARIABLE`)

  Message: View's SELECT contains a variable or parameter

- Erreur: `1352` SQLSTATE: `HY000` (`ER_VIEW_SELECT_TMPTABLE`)

  Message: View's SELECT refers to a temporary table '%s'

- Erreur: `1353` SQLSTATE: `HY000` (`ER_VIEW_WRONG_LIST`)

  Message: View's SELECT and view's field list have different column counts

- Erreur: `1354` SQLSTATE: `HY000` (`ER_WARN_VIEW_MERGE`)

  Message: View merge algorithm can't be used here for now (assumed undefined algorithm)

- Erreur: `1355` SQLSTATE: `HY000` (`ER_WARN_VIEW_WITHOUT_KEY`)

  Message: View being updated does not have complete key of underlying table in it

- Erreur: `1356` SQLSTATE: `HY000` (`ER_VIEW_INVALID`)

  Message: View '%s.%s' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them

- Erreur: `1357` SQLSTATE: `HY000` (`ER_SP_NO_DROP_SP`)

  Message: Can't drop or alter a %s from within another stored routine

- Erreur: `1358` SQLSTATE: `HY000` (`ER_SP_GOTO_IN_HNDLR`)

  Message: GOTO is not allowed in a stored procedure handler

- Erreur: `1359` SQLSTATE: `HY000` (`ER_TRG_ALREADY_EXISTS`)

  Message: Trigger already exists

- Erreur: `1360` SQLSTATE: `HY000` (`ER_TRG_DOES_NOT_EXIST`)

  Message: Trigger does not exist

- Erreur: `1361` SQLSTATE: `HY000` (`ER_TRG_ON_VIEW_OR_TEMP_TABLE`)

  Message: Trigger's '%s' is view or temporary table

- Erreur: `1362` SQLSTATE: `HY000` (`ER_TRG_CANT_CHANGE_ROW`)

  Message: Updating of %s row is not allowed in %strigger

- Erreur: `1363` SQLSTATE: `HY000` (`ER_TRG_NO_SUCH_ROW_IN_TRG`)

  Message: There is no %s row in %s trigger

- Erreur: `1364` SQLSTATE: `HY000` (`ER_NO_DEFAULT_FOR_FIELD`)

  Message: Field '%s' doesn't have a default value

- Erreur: `1365` SQLSTATE: `22012` (`ER_DIVISION_BY_ZERO`)

  Message: Division by 0

- Erreur: `1366` SQLSTATE: `HY000` (`ER_TRUNCATED_WRONG_VALUE_FOR_FIELD`)

  Message: Incorrect %s value: '%s' for column '%s' at row %ld

- Erreur: `1367` SQLSTATE: `22007` (`ER_ILLEGAL_VALUE_FOR_TYPE`)

  Message: Illegal %s '%s' value found during parsing

- Erreur: `1368` SQLSTATE: `HY000` (`ER_VIEW_NONUPD_CHECK`)

  Message: CHECK OPTION on non-updatable view '%s.%s'

- Erreur: `1369` SQLSTATE: `HY000` (`ER_VIEW_CHECK_FAILED`)

  Message: CHECK OPTION failed '%s.%s'

- Erreur: `1370` SQLSTATE: `42000` (`ER_PROCACCESS_DENIED_ERROR`)

  Message: %s command denied to user '%s'@'%s' for routine '%s'

- Erreur: `1371` SQLSTATE: `HY000` (`ER_RELAY_LOG_FAIL`)

  Message: Failed purging old relay logs: %s

- Erreur: `1372` SQLSTATE: `HY000` (`ER_PASSWD_LENGTH`)

  Message: Password hash should be a %d-digit hexadecimal number

- Erreur: `1373` SQLSTATE: `HY000` (`ER_UNKNOWN_TARGET_BINLOG`)

  Message: Target log not found in binlog index

- Erreur: `1374` SQLSTATE: `HY000` (`ER_IO_ERR_LOG_INDEX_READ`)

  Message: I/O error reading log index file

- Erreur: `1375` SQLSTATE: `HY000` (`ER_BINLOG_PURGE_PROHIBITED`)

  Message: Server configuration does not permit binlog purge

- Erreur: `1376` SQLSTATE: `HY000` (`ER_FSEEK_FAIL`)

  Message: Failed on fseek()

- Erreur: `1377` SQLSTATE: `HY000` (`ER_BINLOG_PURGE_FATAL_ERR`)

  Message: Fatal error during log purge

- Erreur: `1378` SQLSTATE: `HY000` (`ER_LOG_IN_USE`)

  Message: A purgeable log is in use, will not purge

- Erreur: `1379` SQLSTATE: `HY000` (`ER_LOG_PURGE_UNKNOWN_ERR`)

  Message: Unknown error during log purge

- Erreur: `1380` SQLSTATE: `HY000` (`ER_RELAY_LOG_INIT`)

  Message: Failed initializing relay log position: %s

- Erreur: `1381` SQLSTATE: `HY000` (`ER_NO_BINARY_LOGGING`)

  Message: You are not using binary logging

- Erreur: `1382` SQLSTATE: `HY000` (`ER_RESERVED_SYNTAX`)

  Message: The '%s' syntax is reserved for purposes internal to the MySQL server

- Erreur: `1383` SQLSTATE: `HY000` (`ER_WSAS_FAILED`)

  Message: WSAStartup Failed

- Erreur: `1384` SQLSTATE: `HY000` (`ER_DIFF_GROUPS_PROC`)

  Message: Can't handle procedures with different groups yet

- Erreur: `1385` SQLSTATE: `HY000` (`ER_NO_GROUP_FOR_PROC`)

  Message: Select must have a group with this procedure

- Erreur: `1386` SQLSTATE: `HY000` (`ER_ORDER_WITH_PROC`)

  Message: Can't use ORDER clause with this procedure

- Erreur: `1387` SQLSTATE: `HY000` (`ER_LOGGING_PROHIBIT_CHANGING_OF`)

  Message: Binary logging and replication forbid changing the global server %s

- Erreur: `1388` SQLSTATE: `HY000` (`ER_NO_FILE_MAPPING`)

  Message: Can't map file: %s, errno: %d

- Erreur: `1389` SQLSTATE: `HY000` (`ER_WRONG_MAGIC`)

  Message: Wrong magic in %s

- Erreur: `1390` SQLSTATE: `HY000` (`ER_PS_MANY_PARAM`)

  Message: Prepared statement contains too many placeholders

- Erreur: `1391` SQLSTATE: `HY000` (`ER_KEY_PART_0`)

  Message: Key part '%s' length cannot be 0

- Erreur: `1392` SQLSTATE: `HY000` (`ER_VIEW_CHECKSUM`)

  Message: View text checksum failed

- Erreur: `1393` SQLSTATE: `HY000` (`ER_VIEW_MULTIUPDATE`)

  Message: Can not modify more than one base table through a join view '%s.%s'

- Erreur: `1394` SQLSTATE: `HY000` (`ER_VIEW_NO_INSERT_FIELD_LIST`)

  Message: Can not insert into join view '%s.%s' without fields list

- Erreur: `1395` SQLSTATE: `HY000` (`ER_VIEW_DELETE_MERGE_VIEW`)

  Message: Can not delete from join view '%s.%s'

- Erreur: `1396` SQLSTATE: `HY000` (`ER_CANNOT_USER`)

  Message: Operation %s failed for %s

- Erreur: `1397` SQLSTATE: `XAE04` (`ER_XAER_NOTA`)

  Message: XAER_NOTA: Unknown XID

- Erreur: `1398` SQLSTATE: `XAE05` (`ER_XAER_INVAL`)

  Message: XAER_INVAL: Invalid arguments (or unsupported command)

- Erreur: `1399` SQLSTATE: `XAE07` (`ER_XAER_RMFAIL`)

  Message: XAER_RMFAIL: The command cannot be executed when global transaction is in the %s state

- Erreur: `1400` SQLSTATE: `XAE09` (`ER_XAER_OUTSIDE`)

  Message: XAER_OUTSIDE: Some work is done outside global transaction

- Erreur: `1401` SQLSTATE: `XAE03` (`ER_XAER_RMERR`)

  Message: XAER_RMERR: Fatal error occurred in the transaction branch - check your data for consistency

- Erreur: `1402` SQLSTATE: `XA100` (`ER_XA_RBROLLBACK`)

  Message: XA_RBROLLBACK: Transaction branch was rolled back

- Erreur: `1403` SQLSTATE: `42000` (`ER_NONEXISTING_PROC_GRANT`)

  Message: There is no such grant defined for user '%s' on host '%s' on routine '%s'

- Erreur: `1404` SQLSTATE: `HY000` (`ER_PROC_AUTO_GRANT_FAIL`)

  Message: Failed to grant EXECUTE and ALTER ROUTINE privileges

- Erreur: `1405` SQLSTATE: `HY000` (`ER_PROC_AUTO_REVOKE_FAIL`)

  Message: Failed to revoke all privileges to dropped routine

- Erreur: `1406` SQLSTATE: `22001` (`ER_DATA_TOO_LONG`)

  Message: Data too long for column '%s' at row %ld

- Erreur: `1407` SQLSTATE: `42000` (`ER_SP_BAD_SQLSTATE`)

  Message: Bad SQLSTATE: '%s'

- Erreur: `1408` SQLSTATE: `HY000` (`ER_STARTUP`)

  Message: %s: ready for connections. Version: '%s' socket: '%s' port: %d %s

- Erreur: `1409` SQLSTATE: `HY000` (`ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR`)

  Message: Can't load value from file with fixed size rows to variable

- Erreur: `1410` SQLSTATE: `42000` (`ER_CANT_CREATE_USER_WITH_GRANT`)

  Message: You are not allowed to create a user with GRANT

- Erreur: `1411` SQLSTATE: `HY000` (`ER_WRONG_VALUE_FOR_TYPE`)

  Message: Incorrect %s value: '%s' for function %s

- Erreur: `1412` SQLSTATE: `HY000` (`ER_TABLE_DEF_CHANGED`)

  Message: Table definition has changed, please retry transaction

- Erreur: `1413` SQLSTATE: `42000` (`ER_SP_DUP_HANDLER`)

  Message: Duplicate handler declared in the same block

- Erreur: `1414` SQLSTATE: `42000` (`ER_SP_NOT_VAR_ARG`)

  Message: OUT or INOUT argument %d for routine %s is not a variable or NEW pseudo-variable in BEFORE trigger

- Erreur: `1415` SQLSTATE: `0A000` (`ER_SP_NO_RETSET`)

  Message: Not allowed to return a result set from a %s

- Erreur: `1416` SQLSTATE: `22003` (`ER_CANT_CREATE_GEOMETRY_OBJECT`)

  Message: Cannot get geometry object from data you send to the GEOMETRY field

- Erreur: `1417` SQLSTATE: `HY000` (`ER_FAILED_ROUTINE_BREAK_BINLOG`)

  Message: A routine failed and has neither NO SQL nor READS SQL DATA in its declaration and binary logging is enabled; if non-transactional tables were updated, the binary log will miss their changes

- Erreur: `1418` SQLSTATE: `HY000` (`ER_BINLOG_UNSAFE_ROUTINE`)

  Message: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

- Erreur: `1419` SQLSTATE: `HY000` (`ER_BINLOG_CREATE_ROUTINE_NEED_SUPER`)

  Message: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

- Erreur: `1420` SQLSTATE: `HY000` (`ER_EXEC_STMT_WITH_OPEN_CURSOR`)

  Message: You can't execute a prepared statement which has an open cursor associated with it. Reset the statement to re-execute it.

- Erreur: `1421` SQLSTATE: `HY000` (`ER_STMT_HAS_NO_OPEN_CURSOR`)

  Message: The statement (%lu) has no open cursor.

- Erreur: `1422` SQLSTATE: `HY000` (`ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG`)

  Message: Explicit or implicit commit is not allowed in stored function or trigger.

- Erreur: `1423` SQLSTATE: `HY000` (`ER_NO_DEFAULT_FOR_VIEW_FIELD`)

  Message: Field of view '%s.%s' underlying table doesn't have a default value

- Erreur: `1424` SQLSTATE: `HY000` (`ER_SP_NO_RECURSION`)

  Message: Recursive stored functions and triggers are not allowed.

- Erreur: `1425` SQLSTATE: `42000` (`ER_TOO_BIG_SCALE`)

  Message: Too big scale %d specified for column '%s'. Maximum is %d.

- Erreur: `1426` SQLSTATE: `42000` (`ER_TOO_BIG_PRECISION`)

  Message: Too big precision %d specified for column '%s'. Maximum is %d.

- Erreur: `1427` SQLSTATE: `42000` (`ER_M_BIGGER_THAN_D`)

  Message: For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '%s').

- Erreur: `1428` SQLSTATE: `HY000` (`ER_WRONG_LOCK_OF_SYSTEM_TABLE`)

  Message: You can't combine write-locking of system '%s.%s' table with other tables

- Erreur: `1429` SQLSTATE: `HY000` (`ER_CONNECT_TO_FOREIGN_DATA_SOURCE`)

  Message: Unable to connect to foreign data source: %s

- Erreur: `1430` SQLSTATE: `HY000` (`ER_QUERY_ON_FOREIGN_DATA_SOURCE`)

  Message: There was a problem processing the query on the foreign data source. Data source error: %-.64

- Erreur: `1431` SQLSTATE: `HY000` (`ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST`)

  Message: The foreign data source you are trying to reference does not exist. Data source error: %s

- Erreur: `1432` SQLSTATE: `HY000` (`ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE`)

  Message: Can't create federated table. The data source connection string '%s' is not in the correct format

- Erreur: `1433` SQLSTATE: `HY000` (`ER_FOREIGN_DATA_STRING_INVALID`)

  Message: The data source connection string '%s' is not in the correct format

- Erreur: `1434` SQLSTATE: `HY000` (`ER_CANT_CREATE_FEDERATED_TABLE`)

  Message: Can't create federated table. Foreign data src error: %s

- Erreur: `1435` SQLSTATE: `HY000` (`ER_TRG_IN_WRONG_SCHEMA`)

  Message: Trigger in wrong schema

- Erreur: `1436` SQLSTATE: `HY000` (`ER_STACK_OVERRUN_NEED_MORE`)

  Message: Thread stack overrun: %ld bytes used of a %ld byte stack, and %ld bytes needed. Use 'mysqld -O thread_stack=#' to specify a bigger stack.

- Erreur: `1437` SQLSTATE: `42000` (`ER_TOO_LONG_BODY`)

  Message: Routine body for '%s' is too long

- Erreur: `1438` SQLSTATE: `HY000` (`ER_WARN_CANT_DROP_DEFAULT_KEYCACHE`)

  Message: Cannot drop default keycache

- Erreur: `1439` SQLSTATE: `42000` (`ER_TOO_BIG_DISPLAYWIDTH`)

  Message: Display width out of range for column '%s' (max = %d)

- Erreur: `1440` SQLSTATE: `XAE08` (`ER_XAER_DUPID`)

  Message: XAER_DUPID: The XID already exists

- Erreur: `1441` SQLSTATE: `22008` (`ER_DATETIME_FUNCTION_OVERFLOW`)

  Message: Datetime function: %s field overflow

- Erreur: `1442` SQLSTATE: `HY000` (`ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG`)

  Message: Can't update table '%s' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.

- Erreur: `1443` SQLSTATE: `HY000` (`ER_VIEW_PREVENT_UPDATE`)

  Message: The definition of table '%s' prevents operation %s on table '%s'.

- Erreur: `1444` SQLSTATE: `HY000` (`ER_PS_NO_RECURSION`)

  Message: The prepared statement contains a stored routine call that refers to that same statement. It's not allowed to execute a prepared statement in such a recursive manner

- Erreur: `1445` SQLSTATE: `HY000` (`ER_SP_CANT_SET_AUTOCOMMIT`)

  Message: Not allowed to set autocommit from a stored function or trigger

- Erreur: `1446` SQLSTATE: `HY000` (`ER_MALFORMED_DEFINER`)

  Message: Definer is not fully qualified

- Erreur: `1447` SQLSTATE: `HY000` (`ER_VIEW_FRM_NO_USER`)

  Message: View '%s'.'%s' has no definer information (old table format). Current user is used as definer. Please recreate the view!

- Erreur: `1448` SQLSTATE: `HY000` (`ER_VIEW_OTHER_USER`)

  Message: You need the SUPER privilege for creation view with '%s'@'%s' definer

- Erreur: `1449` SQLSTATE: `HY000` (`ER_NO_SUCH_USER`)

  Message: There is no '%s'@'%s' registered

- Erreur: `1450` SQLSTATE: `HY000` (`ER_FORBID_SCHEMA_CHANGE`)

  Message: Changing schema from '%s' to '%s' is not allowed.

- Erreur: `1451` SQLSTATE: `23000` (`ER_ROW_IS_REFERENCED_2`)

  Message: Cannot delete or update a parent row: a foreign key constraint fails (%s)

- Erreur: `1452` SQLSTATE: `23000` (`ER_NO_REFERENCED_ROW_2`)

  Message: Cannot add or update a child row: a foreign key constraint fails (%s)

- Erreur: `1453` SQLSTATE: `42000` (`ER_SP_BAD_VAR_SHADOW`)

  Message: Variable '%s' must be quoted with `...`, or renamed

- Erreur: `1454` SQLSTATE: `HY000` (`ER_TRG_NO_DEFINER`)

  Message: No definer attribute for trigger '%s'.'%s'. The trigger will be activated under the authorization of the invoker, which may have insufficient privileges. Please recreate the trigger.

- Erreur: `1455` SQLSTATE: `HY000` (`ER_OLD_FILE_FORMAT`)

  Message: '%s' has an old format, you should re-create the '%s' object(s)

- Erreur: `1456` SQLSTATE: `HY000` (`ER_SP_RECURSION_LIMIT`)

  Message: Recursive limit %d (as set by the max_sp_recursion_depth variable) was exceeded for routine %s

- Erreur: `1457` SQLSTATE: `HY000` (`ER_SP_PROC_TABLE_CORRUPT`)

  Message: Failed to load routine %s. The table mysql.proc is missing, corrupt, or contains bad data (internal code %d)

- Erreur: `1458` SQLSTATE: `42000` (`ER_SP_WRONG_NAME`)

  Message: Incorrect routine name '%s'

- Erreur: `1459` SQLSTATE: `HY000` (`ER_TABLE_NEEDS_UPGRADE`)

  Message: Table upgrade required. Please do "REPAIR TABLE `%s`" to fix it!

- Erreur: `1460` SQLSTATE: `42000` (`ER_SP_NO_AGGREGATE`)

  Message: AGGREGATE is not supported for stored functions

- Erreur: `1461` SQLSTATE: `42000` (`ER_MAX_PREPARED_STMT_COUNT_REACHED`)

  Message: Can't create more than max_prepared_stmt_count statements (current value: %lu)

- Erreur: `1462` SQLSTATE: `HY000` (`ER_VIEW_RECURSIVE`)

  Message: `%s`.`%s` contains view recursion

- Erreur: `1463` SQLSTATE: `42000` (`ER_NON_GROUPING_FIELD_USED`)

  Message: non-grouping field '%s' is used in %s clause

- Erreur: `1464` SQLSTATE: `HY000` (`ER_TABLE_CANT_HANDLE_SPKEYS`)

  Message: The used table type doesn't support SPATIAL indexes

- Erreur: `1465` SQLSTATE: `HY000` (`ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA`)

  Message: Triggers can not be created on system tables

- Erreur: `1466` SQLSTATE: `HY000` (`ER_REMOVED_SPACES`)

  Message: Leading spaces are removed from name '%s'

- Erreur: `1467` SQLSTATE: `HY000` (`ER_AUTOINC_READ_FAILED`)

  Message: Failed to read auto-increment value from storage engine

- Erreur: `1468` SQLSTATE: `HY000` (`ER_USERNAME`)

  Message: user name

- Erreur: `1469` SQLSTATE: `HY000` (`ER_HOSTNAME`)

  Message: host name

- Erreur: `1470` SQLSTATE: `HY000` (`ER_WRONG_STRING_LENGTH`)

  Message: String '%s' is too long for %s (should be no longer than %d)

- Erreur: `1471` SQLSTATE: `HY000` (`ER_NON_INSERTABLE_TABLE`)

  Message: The target table %s of the %s is not insertable-into

Les informations d'erreur client sont issues des fichiers suivants :

- Les valeurs d'erreur et les symboles entre parenthèses correspondent aux définitions dans le fichier `include/errmsg.h` MySQL.

- La valeur du corresopnd au message d'erreur listé dans le fichier `libmysql/errmsg.c`. %d et %s représentent des nombres ou des chaînes qui seront remplacées dans les messages lorsqu'elles seront affichées.

Comme les mises à jour sont fréquentes, il est possible que ces fichiers contiennent des erreurs qui ne sont pas listées ici.

- Erreur: `2000` (`CR_UNKNOWN_ERROR`)

  Message: Unknown MySQL error

- Erreur: `2001` (`CR_SOCKET_CREATE_ERROR`)

  Message: Can't create UNIX socket (%d)

- Erreur: `2002` (`CR_CONNECTION_ERROR`)

  Message: Can't connect to local MySQL server through socket '%s' (%d)

- Erreur: `2003` (`CR_CONN_HOST_ERROR`)

  Message: Can't connect to MySQL server on '%s' (%d)

- Erreur: `2004` (`CR_IPSOCK_ERROR`)

  Message: Can't create TCP/IP socket (%d)

- Erreur: `2005` (`CR_UNKNOWN_HOST`)

  Message: Unknown MySQL server host '%s' (%d)

- Erreur: `2006` (`CR_SERVER_GONE_ERROR`)

  Message: MySQL server has gone away

- Erreur: `2007` (`CR_VERSION_ERROR`)

  Message: Protocol mismatch; server version = %d, client version = %d

- Erreur: `2008` (`CR_OUT_OF_MEMORY`)

  Message: MySQL client ran out of memory

- Erreur: `2009` (`CR_WRONG_HOST_INFO`)

  Message: Wrong host info

- Erreur: `2010` (`CR_LOCALHOST_CONNECTION`)

  Message: Localhost via UNIX socket

- Erreur: `2011` (`CR_TCP_CONNECTION`)

  Message: %s via TCP/IP

- Erreur: `2012` (`CR_SERVER_HANDSHAKE_ERR`)

  Message: Error in server handshake

- Erreur: `2013` (`CR_SERVER_LOST`)

  Message: Lost connection to MySQL server during query

- Erreur: `2014` (`CR_COMMANDS_OUT_OF_SYNC`)

  Message: Commands out of sync; you can't run this command now

- Erreur: `2015` (`CR_NAMEDPIPE_CONNECTION`)

  Message: Named pipe: %s

- Erreur: `2016` (`CR_NAMEDPIPEWAIT_ERROR`)

  Message: Can't wait for named pipe to host: %s pipe: %s (%lu)

- Erreur: `2017` (`CR_NAMEDPIPEOPEN_ERROR`)

  Message: Can't open named pipe to host: %s pipe: %s (%lu)

- Erreur: `2018` (`CR_NAMEDPIPESETSTATE_ERROR`)

  Message: Can't set state of named pipe to host: %s pipe: %s (%lu)

- Erreur: `2019` (`CR_CANT_READ_CHARSET`)

  Message: Can't initialize character set %s (path: %s)

- Erreur: `2020` (`CR_NET_PACKET_TOO_LARGE`)

  Message: Got packet bigger than 'max_allowed_packet' bytes

- Erreur: `2021` (`CR_EMBEDDED_CONNECTION`)

  Message: Embedded server

- Erreur: `2022` (`CR_PROBE_SLAVE_STATUS`)

  Message: Error on SHOW SLAVE STATUS:

- Erreur: `2023` (`CR_PROBE_SLAVE_HOSTS`)

  Message: Error on SHOW SLAVE HOSTS:

- Erreur: `2024` (`CR_PROBE_SLAVE_CONNECT`)

  Message: Error connecting to slave:

- Erreur: `2025` (`CR_PROBE_MASTER_CONNECT`)

  Message: Error connecting to master:

- Erreur: `2026` (`CR_SSL_CONNECTION_ERROR`)

  Message: SSL connection error

- Erreur: `2027` (`CR_MALFORMED_PACKET`)

  Message: Malformed packet

- Erreur: `2028` (`CR_WRONG_LICENSE`)

  Message: This client library is licensed only for use with MySQL servers having '%s' license

- Erreur: `2029` (`CR_NULL_POINTER`)

  Message: Invalid use of null pointer

- Erreur: `2030` (`CR_NO_PREPARE_STMT`)

  Message: Statement not prepared

- Erreur: `2031` (`CR_PARAMS_NOT_BOUND`)

  Message: No data supplied for parameters in prepared statement

- Erreur: `2032` (`CR_DATA_TRUNCATED`)

  Message: Data truncated

- Erreur: `2033` (`CR_NO_PARAMETERS_EXISTS`)

  Message: No parameters exist in the statement

- Erreur: `2034` (`CR_INVALID_PARAMETER_NO`)

  Message: Invalid parameter number

- Erreur: `2035` (`CR_INVALID_BUFFER_USE`)

  Message: Can't send long data for non-string/non-binary data types (parameter: %d)

- Erreur: `2036` (`CR_UNSUPPORTED_PARAM_TYPE`)

  Message: Using unsupported buffer type: %d (parameter: %d)

- Erreur: `2037` (`CR_SHARED_MEMORY_CONNECTION`)

  Message: Shared memory: %s

- Erreur: `2038` (`CR_SHARED_MEMORY_CONNECT_REQUEST_ERROR`)

  Message: Can't open shared memory; client could not create request event (%lu)

- Erreur: `2039` (`CR_SHARED_MEMORY_CONNECT_ANSWER_ERROR`)

  Message: Can't open shared memory; no answer event received from server (%lu)

- Erreur: `2040` (`CR_SHARED_MEMORY_CONNECT_FILE_MAP_ERROR`)

  Message: Can't open shared memory; server could not allocate file mapping (%lu)

- Erreur: `2041` (`CR_SHARED_MEMORY_CONNECT_MAP_ERROR`)

  Message: Can't open shared memory; server could not get pointer to file mapping (%lu)

- Erreur: `2042` (`CR_SHARED_MEMORY_FILE_MAP_ERROR`)

  Message: Can't open shared memory; client could not allocate file mapping (%lu)

- Erreur: `2043` (`CR_SHARED_MEMORY_MAP_ERROR`)

  Message: Can't open shared memory; client could not get pointer to file mapping (%lu)

- Erreur: `2044` (`CR_SHARED_MEMORY_EVENT_ERROR`)

  Message: Can't open shared memory; client could not create %s event (%lu)

- Erreur: `2045` (`CR_SHARED_MEMORY_CONNECT_ABANDONED_ERROR`)

  Message: Can't open shared memory; no answer from server (%lu)

- Erreur: `2046` (`CR_SHARED_MEMORY_CONNECT_SET_ERROR`)

  Message: Can't open shared memory; cannot send request event to server (%lu)

- Erreur: `2047` (`CR_CONN_UNKNOW_PROTOCOL`)

  Message: Wrong or unknown protocol

- Erreur: `2048` (`CR_INVALID_CONN_HANDLE`)

  Message: Invalid connection handle

- Erreur: `2049` (`CR_SECURE_AUTH`)

  Message: Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)

- Erreur: `2050` (`CR_FETCH_CANCELED`)

  Message: Row retrieval was canceled by mysql_stmt_close() call

- Erreur: `2051` (`CR_NO_DATA`)

  Message: Attempt to read column without prior row fetch

- Erreur: `2052` (`CR_NO_STMT_METADATA`)

  Message: Prepared statement contains no metadata

- Erreur: `2053` (`CR_NO_RESULT_SET`)

  Message: Attempt to read a row while there is no result set associated with the statement

- Erreur: `2054` (`CR_NOT_IMPLEMENTED`)

  Message: This feature is not implemented yet

- Erreur: `2055` (`CR_SERVER_LOST_EXTENDED`)

  Message: Lost connection to MySQL server at '%s', system error: %d

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.

Précédent |  | Suivant
Chapitre 25. Pilotes MySQL | Sommaire | Chapitre 27. Etendre MySQL