
In der Regel Boden Arbeit mit der Datenbanken durch irgendeine Art von Manager für visuelle Es erlaubt mir, die Verbindungen schnell zugänglich und gut differenzierten entsprechend ihrer Typologie, Server, Etc., aber es gibt Zeiten, über besonders wenn durchgeführt Exporte o Einfuhren Ich trage in der Regel lange Zeit, in diesem direkt auf den Server zugreifen mithilfe der Befehlskonsole o Terminal zum Ausführen dieser Vorgänge in einer Weise schneller.
Aus der eigenen Konsole oder einem Terminal durchgeführt, exportiert oder importiert in einer Weise einfach und effektive durch eine Reihe von relativ einfachen Befehle, die ich im folgenden zeigen und dass, in diesem Fall, beziehen sich auf eine MySQL-Datenbank.
Gewusst wie: exportieren eine MySQL-Datenbank aus dem Terminal oder Eingabeaufforderung
Dieses Dienstprogramm wird verwendet mysqldump mit einer Reihe von Parameter Sie werden weiter unten ausführlich:
1 | mysqldump -u nombreUsuario -p nombreBaseDeDatos > archivoExportacion.sql |
- Der parameter -u kennzeichnet die Benutzer mit denen Sie mit der Datenbank herstellen möchten.
- -p zeigt die Passwort Sie werden verbunden. Verlassen das leere parameter das Kennwort, das Sie einmal angefordert werden wird, um die Verbindung.
- DatabaseName Es ist der Name der Datenbank, die Sie exportieren möchten..
- archivoExportacion.sql ist die Datei Sie wollen es alle erzeugen die ausgeführten SQL-Anweisungen.
Abhängig von der Größe der Datenbank und der Eigenschaften des Servers, wo Sie es ausführen, Dieser Prozess kann nehmen Sie ein wenig, und als Ergebnis erhalten Sie eine Datei mit einer Größe im Verhältnis zur Größe der exportierten Datenbank.
Ich Rate, die, wenn Sie dann diese Datei auf einen anderen Standort oder Server senden, Komprimieren Sie es zuvor mit dem Teer-Dienstprogramm, zum Beispiel, Wenn Sie auf Linux oder Mac, oder durch alle anderen Kompressions-Tool bist du unter Windows.
Wie man eine MySQL-Datenbank aus der Konsole Terminal oder den Befehl importieren
Für die Durchführung der Import der Datenbank, Wir führen die folgenden Befehl:
1 | mysql -u nombreUsuario -p nombreBaseDeDatos < archivoImportacion.sql |
Die Parameter Sie dienen im import ähnliche der Prozess der Export. In diesem Fall, archivoImportacion.sql bezieht sich auf die Datei, die Sie in die Datenbank importieren möchten.
Sie können diese Formen, in mehr Agile mit Hilfe einer visuellen Managerdatenbank, die Export und import einer Datenbank MySQL direkt auf dem Server durch die Befehlskonsole o Terminal.
