Article mis à jour le : 05-05-2022
Comment faire un INSERT en Mysql quand l'id est auto incrementSoit la table joueurs avec les champs id, nom, prenom. Le premier, id, est la clef primaire, en auto incrément.
Sur les anciennes version de MySQL, on pouvait faire un INSERT avec cette requête:
Mais depuis les versions plus récentes on a droit à une erreur sur le champ de la clef primaire. Il faut donc soit désactiver le mode strict avant la requête (ou à la connexion) :
soit changer notre requête pour ne pas mentionner le champ en auto increment: