2010-08-04 5 views
4

Par erreur, j'ai lancé la requête de mise à jour. Cette mise à jour a fait de ma table toutes les valeurs des lignes comme o.Restauration MySQL sur le moteur MyISAM

Est-il possible de restaurer les valeurs de la table?

+0

restauration de votre sauvegarde;) – aioobe

+0

erreur est ne suis pas pris la sauvegarde ... – Bharanikumar

+1

Je ne sais pas si vous pouvez restaurer sans transaction - http://dev.mysql.com/doc/refman/5.0/fr/commit.html –

Répondre

8

MyISAM ne prend pas en charge les transactions. Par conséquent, chaque instruction individuelle s'exécute comme si elle était incluse dans une transaction. Vous ne pouvez pas le renvoyer.

1

Si vous n'avez aucune sauvegarde et n'avez pas exécuté votre mise à jour dans une transaction, vos données sont définitivement perdues.

1

MyISAM Dont le support des transactions de soutien ..

C'est la raison mieux que vous devriez utiliser InnoDB ..

Questions connexes