2010-03-31 7 views
1

Je ne sais pas si cela aura du sens, mais je vais essayer.mysql - comment charger des données à partir d'une configuration différente

Mon disque dur est tombé en panne et j'ai dû réinstaller le système d'exploitation avec toute la configuration de mon serveur web, etc. J'ai gardé une sauvegarde de la base de données mysql, mais elle ne contient pas toutes les tables ... J'ai ajouté quelques tables après ma dernière sauvegarde.

J'ai accès au disque dur et au répertoire où les fichiers de données mysql sont stockés depuis le disque dur défaillant, mais je ne sais pas comment récupérer les données dans ma nouvelle base de données mysql. Est-il même possible d'obtenir les fichiers de données brutes de mysql et de les charger dans une instance différente? Je serais même heureux si phpmyadmin avait un moyen d'afficher les fichiers de données, puis je pourrais transférer vers un fichier txt de sauvegarde et les recharger dans ma nouvelle configuration.

Toute aide sera appréciée. Merci.


bien, mauvaises nouvelles ... Je ne peux plus accéder au disque. Comme j'ai essayé de copier les fichiers, le lecteur est complètement tombé. Donc, je vais refaire les deux tables. Merci pour votre aide de toute façon.

Répondre

1

Bien que non recommandé ou fiable, il est possible de simplement copier les données sans utiliser mysqldump. Cela pourrait aider si MySQL était arrêté de manière contrôlée (ce qui ne semble pas être le cas) et les environnements source et cible sont aussi similaires que possible en termes de versions lib et MySQL.

1

Les fichiers de données doivent être compatibles - vous pouvez copier le répertoire de données vers ubuntu et éditer le fichier /etc/mysql/my.cnf pour qu'il pointe vers le nouveau répertoire. Le seul attrapé pourrait être où ubuntu étant sensible à la casse les tableaux.

+0

qu'est-ce que Ubuntu? J'ai initialement installé MySQL directement, mais quelqu'un m'a parlé de XAMPP alors cette fois j'ai utilisé ça pour l'installation ... Je suppose que Ubuntu est comme xampp ... je vais chercher le répertoire que vous avez indiqué. – Ronedog

+0

Oups, j'ai cru lire que vous aviez installé linux (ubuntu) et que vous aviez déplacé vos données. Désolé pour votre trajet! –

Questions connexes