Ein Dump sind Daten, die in einem konsistenten Zustand aus der Datenbank ausgewählt werden, in Form einer Instant-Liste, sie sind für die Sicherung der Datenbank bestimmt. Das Dump-Format ist im Gegensatz zu den Arbeitsdatenbankdateien selbst nicht an eine bestimmte Serverversion gebunden.
Notwendig
Kenntnisse im Umgang mit MySql
Anweisungen
Schritt 1
Importieren Sie den Datenbank-Dump in die Denver-Standortdatenbank. Ein Vorgang, der einfach auf dem Server des Hosters ausgeführt werden kann, kann in Denver nicht durchgeführt werden, da es im phpMyAdmin-Kontrollpanel keine Schaltfläche zum Importieren gibt. Laden Sie die neueste Version von phpMyAdmin herunter. Ersetzen Sie die Dateien im Ordner unter dem Pfad home / localhost / www / Tools / phpmyadmin durch die Dateien, die sich in der Distribution befinden. Danach sollte in der phpMyAdmin-Systemsteuerung die Schaltfläche Importieren erscheinen, die zum Importieren des Dumps erforderlich ist.
Schritt 2
Öffnen Sie die Datei php.ini im Verzeichnis usr / local / php5 mit Notepad. Erhöhen Sie die folgenden Parameter in dieser Datei: maximale Speichergröße, maximale Zeit für jedes Skript, maximale Mail-Datengröße, maximale Dateigröße für das Hochladen. Dies ist notwendig, um die Datenbank bei großer Größe problemlos importieren zu können. Starten Sie Apache neu.
Schritt 3
Gehen Sie zu Ihrem phpMyAdmin-Kontrollfeld und klicken Sie auf die Schaltfläche Importieren. Wenn der Datenbank-Dump groß ist und nicht mit phpMyAdmin geladen werden kann, verwenden Sie Folgendes. Erstellen Sie eine neue Datenbank in MySQL, geben Sie einen neuen Benutzer ein. Gehen Sie in den Ordner usr / local / mysql / data - darin sollte ein Ordner erscheinen, der den gleichen Namen wie Ihre neue Datenbank trägt. Darin speichert MySQL die Dateien der neuen Datenbank. Kopieren Sie die Dateien aus der alten Datenbank in diesen Ordner, starten Sie Denver neu.
Schritt 4
Importieren Sie die Datenbank über die Konsole. Geben Sie den folgenden Code in die Befehlszeile ein: mysql -u myuser -p <dump.sql, danach werden Sie nach dem MySQL-Benutzerpasswort gefragt, geben Sie das Passwort ein, um den Datenbank-Dump zu importieren. Danach erscheint eine Eingabeaufforderung des Befehlsinterpreters, in der Myuser der Mysql-Benutzername ist und Dump Ihr Datenbank-Dump ist. Wenn Sie zur Eingabe eines Datenbanknamens aufgefordert werden, geben Sie den Befehl mysql -u myuser -p "Datenbanknamen eingeben" <dump.sql.