En essayant de mettre à jour le serveur MySQL, j'ai accidentellement oublié d'ajouter une clause WHERE supplémentaire qui était censée modifier une ligne.
Plus de 3 500 lignes ont maintenant été modifiées à cause de mon erreur.
J'ai peut-être une sauvegarde, mais j'ai effectué beaucoup de travail depuis la dernière sauvegarde et je ne veux pas perdre tout ce travail à cause d'une mauvaise requête.
Veuillez me dire s'il existe un moyen de résoudre ce problème.
Juste une réflexion : pourriez-vous restaurer la sauvegarde sur une nouvelle base de données, puis mettre à jour cette colonne via une requête inter-bases de données, en fonction des données dont elle disposait autrefois ?
Si vous avez déjà soumis votre transaction, il est temps de retirer votre sauvegarde, désolé. Mais c'est à cela que servent les sauvegardes. J'ai moi-même fait une erreur similaire... une fois.