Comment annuler une commande mysql UPDATE exécutée
P粉464113078
P粉464113078 2023-08-22 17:36:22
0
2
409

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.

P粉464113078
P粉464113078

répondre à tous (2)
P粉377412096

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 ?

    P粉176203781

    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.

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!