Ich habe alle meine Datenbanken mit phpMyAdmin in eine Datei exportiert.
Leider habe ich keinen funktionierenden phpMyAdmin in meinem Zielsystem.
Wie kann ich alle auf einmal mit einem Zeilenbefehl wiederherstellen?
mysql
phpmyadmin
smhnaji
quelle
quelle
USE database_name
Befehl ausgewählt .Antworten:
Warum fassen Sie nicht alle Dateien in einer einzigen Datei zusammen und importieren / wiederherstellen sie mit
Erstellen Sie eine Datei mit
quelle
mysql -u username -p < dump.sql
wird die mehrfache MySQL-Datenbank geladen.Wenn Sie viele Datenbanken in einer Datei gesichert haben, haben Sie vermutlich die
create database
Anweisungen in derselben Datei gesichert . Wenn nicht, müssen Sie die Anweisungencreate database
und nuruse database
an den richtigen Stellen zu Ihrer Datei hinzufügen .Danach lautet der Befehl zum Laden der Datei in mysql:
mysql -p < sqlfile.sql
-p
ist nach deinem Passwort zu fragen.Sie können verwenden,
-u username
wenn Sie einen anderen Benutzer verwenden müssen.quelle
Der Befehl mysql zum Wiederherstellen der SQL-Datei lautet:
Stellen Sie zunächst sicher, dass es sich bei der Datei um SQL handelt. Wenn es mit der Dateierweiterung gz endet, müssen Sie es mit dem folgenden Befehl dekomprimieren:
quelle