IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

5 questions sur les MYD et MYI


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de FrankOVD
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2005
    Messages : 438
    Par défaut 5 questions sur les MYD et MYI
    Bonjour, j'ai utilisé l'instruction DELETE avec MySQL 3.23.45 et j'ai perdu quelques enregistrements que j'aurais du conserver. Je sais que les données sont toujours dans le fichier .MYD mais je ne trouve aucun moyen de remettre à zéro le "flag" qui dit que cette ligne est supprimée.

    Voici donc un choix entre 5 questions à répondre:

    1 - Existe-t-il un utilitaire en MySQL 4.0 qui fait ce que je cherche? Lequel?
    2 - Existe-t-il un utilitaire gtaruit sur le web qui le fait? URL?
    3 - Existe-t-il un moyen d'éditer les fichiers MYD et MYI?
    4 - Quelle les la structure d'un fichier MYD? (Je pourrai développer mon éditeur)
    5 - Vouvez vous me certifier que la récupération des impossible. (Je vous croirai si vous êtes expert)

    Merci de bien vouloir répondre à au moins 1 de ces 5 questions

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 145
    Par défaut
    Bonjour,

    Les lignes supprimés ne peuvent pas être récupérées automatiquement, ou tout du moins pas aussi facilement. Si tu dispose d'un backup, tu peux effectuer un restore, puis utiliser mysqlbinlog pour rejouer les transactions depuis ton backup et avant ta suppression.

    Si tu n'as pas de backup, estime toi heureux de ne pas avoir droppé l'intégralité de tes données

    A voir aussi http://sunsite.mff.cuni.cz/MIRRORS/f...revention.html


    HTH,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petite question sur les performances de Postgres ...
    Par cb44 dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 13/01/2004, 13h49
  2. question sur les vertex buffer et index buffer
    Par airseb dans le forum DirectX
    Réponses: 9
    Dernier message: 25/08/2003, 02h38
  3. question sur les variables globales et les thread posix
    Par souris_sonic dans le forum POSIX
    Réponses: 5
    Dernier message: 13/06/2003, 13h59
  4. Question sur les handles et les couleurs...
    Par MrDuChnok dans le forum C++Builder
    Réponses: 7
    Dernier message: 29/10/2002, 08h45
  5. question sur les message box !
    Par krown dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2002, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo