Korben, roi d’internet, logo bébé avec des lunettes en mode thug life Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Korben Upgrade your mind

Comment extraire une seule base d’un dump SQL complet ?

Hier pendant mes aventures extra conjugales avec MySQL, j’ai trouvé une petite astuce qui permet d’extraire une base précise d’un fichier de dump qui contient toutes les bases de votre serveur (le fameux all-databases).

Si cela vous intéresse, voici comment faire… Vous allez voir, c’est très simple.

Pour importer une seule base à partir d’un dump complet, il faut entrer la commande suivante :

mysql -u root -p –one-database BASE_A_RESTAURER < dumpcomplet.sql

Remplacez BASE_A_RESTAURER par le nom de la base de votre choix qui est contenue dans le fichier dumpcomplet.sql.

Ça c’est pour un import direct en base. Mais comment faire si vous souhaitez juste extraire sous forme de fichier SQL, la base qui vous intéresse ?

C’est simple, voici la commande :

sed -n ‘/^– Current Database: `BASE_A_EXTRAIRE`/,/^– Current Database: `/p’ dumpcomplet.sql > mabase.sql

Attention toutefois, selon les exports, la langue peut changer et « Current Database » s’écrire alors en français « Base de données ». À vous d’adapter cette commande.


Intel NUC Kit NUC7I3BNK

Barebone – mini PC – 1 x Core i3 7100U / 2.4 GHz – HD Graphics 620

L’Intel NUC est un mini PC puissant de seulement 10 cm x 10 cm, offrant des fonctions conçues pour le divertissement, les jeux vidéo et le travail. Il intègre une carte mère personnalisable pouvant accueillir les modules de mémoire, les unités de stockage et le système d’exploitation de votre choix.

En Savoir +