J'ai une sauvegarde mysqldump de ma base de données mysql comprenant toutes nos tables, ce qui représente environ 440 Mo. Je veux restaurer le contenu d'une seule des tables à partir de la sauvegarde mysqldump. Est-ce possible ? Théoriquement, je pourrais simplement couper la section qui reconstruit la table que je veux mais je ne sais même pas comment éditer efficacement un document texte de cette taille.
C'est encore mieux que ma réponse car cela prend en charge la CREATE TABLE aussi, mais vous devriez chercher avec les guillemets pour ne pas obtenir une autre table appelée "thisismytabletoo".
2 votes
Pour info, vous pouvez aussi utiliser mydumper . Cela crée un vidage logique comme mysqldump, mais il produit des fichiers séparés par table, et il peut faire à la fois le vidage et le chargement en multi-thread, donc il prend moins de temps.