PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie mache ich ein Backup meiner Datenbank?



Freesnooze
31.01.2008, 17:53
Guten Tag,

Ich habe ein Problem.

Und zwar muss ich eine SQL ausführen.

Dies ist fogende


INSERT INTO `vms_******_config` (`id`, `min`, `max`, `activp`, `win1`, `win2`, `win3`, `win4`, `win5`, `win6`, `win7`, `win8`, `win9`, `win10`) VALUES (1, 100, 1000000, 0, 10.00, 8.00, 6.00, 2.50, 2.50, 2.50, 4.00, 1.80, 1.80, 1.80);

Dann kommt diese Fehlermeldung

SQL-Befehl:

INSERT INTO `vms_******_config` ( `id` , `min` , `max` , `activp` , `win1` , `win2` , `win3` , `win4` , `win5` , `win6` , `win7` , `win8` , `win9` , `win10` )
VALUES ( 1, 100, 1000000, 0, 10.00, 8.00, 6.00, 2.50, 2.50, 2.50, 4.00, 1.80, 1.80, 1.80 )

MySQL meldet:
#1062 - Duplicate entry '1' for key 1

Was heißt das?

______
folgendes ist bereits erledigt!
Wie mache ich ein Backup meiner Datenbank?
ich würde gerne wissen, wie ich ein Backup meiner Datenbank machen kann?
Ich lese immer öfters, dass das wichtig ist.
Von daher brauche ich die Anwort ;)

Danke schon mal!

schulz3000
31.01.2008, 18:13
am schnellsten wenn du in dein phpMyAdmin rein gehst
-> deine Datenbank links auswählen
-> auf Registerkarte Exportieren klicken
-> alle Einstellungen so lassen nur ganz unten bei Komprimierung auf zip stellen -> OK klicken
-> Download der zip Datei startet
-> fertig

Jetzt hast du in dieser zip Datei eine Textdatei mit deiner Datenbank in SQL-Format drin.

Freesnooze
31.01.2008, 18:27
am schnellsten wenn du in dein phpMyAdmin rein gehst
-> deine Datenbank links auswählen
-> auf Registerkarte Exportieren klicken
-> alle Einstellungen so lassen nur ganz unten bei Komprimierung auf zip stellen -> OK klicken
-> Download der zip Datei startet
-> fertig

Jetzt hast du in dieser zip Datei eine Textdatei mit deiner Datenbank in SQL-Format drin.
Ok,
danke dir.
Gibt es so ne Regel, wie oft man ein Backup machen sollte?

dude32
31.01.2008, 18:28
am besten täglich

Freesnooze
31.01.2008, 18:40
am besten täglich
ok danke
nun habe ich aber ein Problem.

Und zwar muss ich eine SQL ausführen.

Dies ist fogende


INSERT INTO `vms_******_config` (`id`, `min`, `max`, `activp`, `win1`, `win2`, `win3`, `win4`, `win5`, `win6`, `win7`, `win8`, `win9`, `win10`) VALUES (1, 100, 1000000, 0, 10.00, 8.00, 6.00, 2.50, 2.50, 2.50, 4.00, 1.80, 1.80, 1.80);

Dann kommt diese Fehlermeldung

SQL-Befehl:

INSERT INTO `vms_******_config` ( `id` , `min` , `max` , `activp` , `win1` , `win2` , `win3` , `win4` , `win5` , `win6` , `win7` , `win8` , `win9` , `win10` )
VALUES ( 1, 100, 1000000, 0, 10.00, 8.00, 6.00, 2.50, 2.50, 2.50, 4.00, 1.80, 1.80, 1.80 )

MySQL meldet:
#1062 - Duplicate entry '1' for key 1

Was heißt das?

Freesnooze
31.01.2008, 20:11
Von dem obrigen Problem erst einmal abgesehen.
Ich muss nun die Datenbank wiederherstellen.
Das Backup habe ich ja gemacht, nur wie kann ich das wieder aufspielen?

schulz3000
31.01.2008, 20:43
DB-Wiederherstellen:
in phpMyAdmin Reiter Importieren
zip Datei über die Funktion hochladen sofern sie nicht zu groß ist und schon ist die DB aufgespielt
wenn die zip Datei zu groß ist muss man leider die Textdatei in der Zip öffnen und per SQL-Eingabe mit Copy und Paste am besten Stück für Stück wieder einlesen

Bei dem Fehler handelt es sich darum das du schon einen Datensatz mit demselben Schlüssel in der Tabelle stehen hast, die Strucktur ist aber anscheinend so eingestellt das nur ein Datensatz mit dem schlüssel eingefügt werden darf.
Einfacher gesagt den Datensatz den du einfügen willst gibt es schon.

Freesnooze
31.01.2008, 21:07
DB-Wiederherstellen:
in phpMyAdmin Reiter Importieren
zip Datei über die Funktion hochladen sofern sie nicht zu groß ist und schon ist die DB aufgespielt
wenn die zip Datei zu groß ist muss man leider die Textdatei in der Zip öffnen und per SQL-Eingabe mit Copy und Paste am besten Stück für Stück wieder einlesen

Bei dem Fehler handelt es sich darum das du schon einen Datensatz mit demselben Schlüssel in der Tabelle stehen hast, die Strucktur ist aber anscheinend so eingestellt das nur ein Datensatz mit dem schlüssel eingefügt werden darf.
Einfacher gesagt den Datensatz den du einfügen willst gibt es schon.

ok,
thx
Ich habe das Problem schon anders gelöst.
Wie du schreibst ist es schon richtig es war schon vorhanden.

prizee
03.03.2008, 01:30
Habe mir sagen lassen das mit den Ordner backup auf dem FTP server auch nehmen kann. da "soll" ja alles bei sein. Nicht gleich Steinigen wenns nicht stimmt.Ich machs auch immer Über MYSYL :smile: