
Généralement au sol travail avec la bases de données par une sorte de Visual Manager Il me permet d’avoir les connexions rapidement accessibles et bien différenciées selon leur typologie, Serveur, etc., mais il y a des moments, tout particulièrement lorsque effectué exportations o les importations Je porte habituellement beaucoup de temps, dans celui directement accéder au serveur à l’aide de la console de commande o Terminal Server pour effectuer ces opérations de manière plus vite.
De la propre console ou terminal effectué exporte ou importe de manière simple et efficace Grâce à une série de commandes assez simples que je montre ci-dessous et qui, dans ce cas, se référer à une Base de données MySQL.
Comment exporter une base de données MySQL depuis le terminal ou une invite de commande
Cet utilitaire est utilisé mysqldump avec une série de paramètres vous détaillera ci-dessous:
1 | mysqldump -u nombreUsuario -p nombreBaseDeDatos > archivoExportacion.sql |
- Le paramètre -u sert à indiquer la utilisateur avec laquelle vous souhaitez vous connecter à la base de données.
- -p indique la mot de passe vous serez connecté. Quitter ce paramètre vide le mot de passe que vous sera demandé une fois que va faire le lien.
- DatabaseName C’est le nom de la base de données que vous souhaitez exporter.
- archivoExportacion.sql est le fichier vous voulez générer tous les instructions SQL exportées.
Selon la taille de la base de données et les caractéristiques du serveur lorsque vous l’exécutez, Ce processus peut prendre un peu, et ainsi, vous obtiendrez un fichier avec une taille proportionnellement à la taille de la base de données exportée.
Je vous informer que si vous envoyez ensuite ce fichier sur un autre emplacement ou serveur, vous compressez précédemment avec l’utilitaire tar, par exemple, Si vous êtes sous Linux ou Mac, ou par n’importe quel autre outil de compression si vous êtes sous Windows.
Comment importer une base de données MySQL depuis la console terminal ou de la commande
Pour réaliser la importer la base de données, Nous exécutons ce qui suit commande:
1 | mysql -u nombreUsuario -p nombreBaseDeDatos < archivoImportacion.sql |
Le paramètres ils sont utilisés en importation similaires le processus de Export. Dans ce cas, archivoImportacion.sql désigne le fichier que vous souhaitez importer dans la base de données.
Ces formulaires, vous pouvez faire, en plus Agile à l’aide d’une base de données Gestionnaire visuel, le exportation et importation une base de données MySQL directement sur le serveur via le console de commande o Terminal Server.
