MySQLDumper-Board Forum Index Follow me on Twitter

Portal  •   Forum  •  Downloads  •  Profile  •  Search   •  Register  •  Log in to check your private messages  •  Log in  •  


 Datenbank updaten!?

Post new topicReply to topic
Author Message
highspots
knows MySQLDumper
knows MySQLDumper





Joined: 22 Aug 2005
Posts: 5
Location: Aschaffenburg


germany.gif

PostPosted: 2005-08-22, 23:50    Datenbank updaten!? Reply with quoteBack to top

Hallo zusammen,

hab da folgendes Anliegen und hoffe, dass ich mein Anliegen richtig erklären kann, so dass es auch jeder versteht! Wink

Also... ich habe ein Forum. Dieses Forum läuft soweit echt bombastisch! jetzt hab ich mir so`ne Art Fummelboard angelegt mit`ner 2. Datenbank. An diesem sogenannten "Fummelboard" möchte ich verschiedene Erweiterungen einbauen. Demnach werden auch weitere Tabellen in der DB angelegt werden. Zu diesem Zweck hab ich mir die Datenbank, die gerade genutzt wird, als Backup gezogen und ie jetzt in die neue DB eingefügt. Werde da dann anfangen rumzuschrauben. Wenn die gewünschten Erweiterungen drinn sind, will ich mein Board für 1 Std. off schalten, um die Einstellungen abzuändern und die DB umzustellen. Nur wird in 1-2 Wochen ja nicht mehr der aktuelle Stand an Usern und Beiträgen in der Fummelboard Datenbank sein...

Soweit so gut... Wie kann ich wenn alles fertig ist, die DB (welche die ganze Zeit im Einsatz ist) mit der Fummelboard DB abgleichen??? Versteht ihr was ich meine? Praktisch die neuen DB Einträge mit der "im Einsatz DB" verschmelzen, ohne dass Beiträge, Userdaten etc. verloren geghen, aber dennoch die neuen Tabellen mit eingefügt werden. Wird das in größerer Akt, oder kann man das irgendwie komfortabel lösen!?!?

Würde mich über eine Antwort SEHR freuen und bedanke mich schonmal im Voraus!

Gruss

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2005-08-23, 00:01    Re: Datenbank updaten!? Reply with quoteBack to top

Das ist leicht zu beantworten.
Wahrscheinlich willst Du Hacks /Mods ausprobieren.

Nachdem Du Deine Fummelarbeiten am lokalen Board abgeschlossen hast, machst Du ein Backup Deiner Echtdaten-DB. Wichtig ist hier, dass Du als Backupformat "vollständige Inserts" wählst!
Dieses Backup kanst Du dann lokal einspielen ohne dass die neu hinzugekommenen Spalten überschrieben werden. Hierzu muss die Option "Datenbank vor Wiederherstellung löschen" unbedingt auf "nein" stehen und Du musst alle lokal vorhandenen Tabellen von Hand leeren (sonst kommt es beim Einspielen zu Fehlern).

So füllst Du also die lokale DB mit den aktuellen Daten des Online-Forums.

Jetzt hast Du lokal die DB mit den aktuellen Daten und den zusätzlichen Spalten.
Zieh einfach erneut ein Backup, welches Du dann online im richtigen Board einspielen kannst. Fertig.
Natürlich musst Du auch die neuen PHP-Dateien hochladen damit Dein Board dann einwandfrei funktioniert.

Alles klar?

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.


Last edited by DSB on 2005-08-23, 00:06; edited 1 time in total

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
highspots
knows MySQLDumper
knows MySQLDumper





Joined: 22 Aug 2005
Posts: 5
Location: Aschaffenburg


germany.gif

PostPosted: 2005-08-23, 00:17    Re: Datenbank updaten!? Reply with quoteBack to top

Wow ich bin einfach nur begeistert von der Schnelligkeit eures Supportes. Bekommt man echt nicht oft! Hut ab! Smile

ja, Du hast Recht, ich will mir ein paar neue Hacks zubauen und vorher testen, bevor "irgendein" Fehler passiert und das Forum evtl. schwerwiegende Fehler aufweist. Das kann ich auf einem "Fummelboard" besser verkraften, wenn ich mal auf Supportanfragen warten muss. Wink Dafür läuft mein Forum wirklich zu gut, dass ich mir evtl durch sowas meine User vergraule! Wink

Soweit hab ich Deine Erklärung verstanden, bis auf einen klitzekleinen Punkt:

Was meinst Du mit folgendem:

Quote:
Du musst alle lokal vorhandenen Tabellen von Hand leeren


Heist das, dass ich alle "alten" Tabellen leeren muss? Stehe wohl gerade auf dem Schlauch! Sorry... Wink

Danke schonmal... Smile

Gruss

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2005-08-23, 00:42    Re: Datenbank updaten!? Reply with quoteBack to top

« highspots";p="6763 » wrote:

Was meinst Du mit folgendem:

Quote:
Du musst alle lokal vorhandenen Tabellen von Hand leeren


Heist das, dass ich alle "alten" Tabellen leeren muss?

Ja.
Du hast ja sicherlich vorher bereits ein Backup Deines Boards eingespielt, um den Hack mit Echtdaten zu testen. Das heisst, dass es beispielsweise den User mit der ID 1 bereits in der DB gibt.
Wenn Du nun versuchst ein Backup des wirklichen Boards einzuspielen und MSD versucht den User mit der ID 1 aus dem Backup erneut einzuspielen obwohl es ihn bereits in der DB gibt, könnte es Probleme geben. Deshalb bist Du eher auf der sicheren Seite, wenn Du vor dem Einspielen der Echtdaten die Tabellen leerst (nicht löschst! - Löschen wäre unvorteilhaft, weil hier ja nun die neuen Spalten drin sind, di dann verloren gingen!).
Es kann auch sein, dass dieser Schritt nicht notwendig ist und ich nur zu vorsichtig bin - das kannst Du am besten mal ausprobieren.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
highspots
knows MySQLDumper
knows MySQLDumper





Joined: 22 Aug 2005
Posts: 5
Location: Aschaffenburg


germany.gif

PostPosted: 2005-08-23, 00:59    Re: Datenbank updaten!? Reply with quoteBack to top

« DSB";p="6764 » wrote:
« highspots";p="6763 » wrote:

Was meinst Du mit folgendem:

Quote:
Du musst alle lokal vorhandenen Tabellen von Hand leeren


Heist das, dass ich alle "alten" Tabellen leeren muss?

Ja.
Du hast ja sicherlich vorher bereits ein Backup Deines Boards eingespielt, um den Hack mit Echtdaten zu testen. Das heisst, dass es beispielsweise den User mit der ID 1 bereits in der DB gibt.
Wenn Du nun versuchst ein Backup des wirklichen Boards einzuspielen und MSD versucht den User mit der ID 1 aus dem Backup erneut einzuspielen obwohl es ihn bereits in der DB gibt, könnte es Probleme geben. Deshalb bist Du eher auf der sicheren Seite, wenn Du vor dem Einspielen der Echtdaten die Tabellen leerst (nicht löschst! - Löschen wäre unvorteilhaft, weil hier ja nun die neuen Spalten drin sind, di dann verloren gingen!).
Es kann auch sein, dass dieser Schritt nicht notwendig ist und ich nur zu vorsichtig bin - das kannst Du am besten mal ausprobieren.


okay... vielen Dank erstmal für die Antwort. Ich werd`s dann einfach mal austesten. Wink Hoffe, wenn`s soweit ist und es geht beim "verschmelzen" was schief, nochmal melden darf! Rolling Eyes Werde aber auch posten, wenn`s geklappt hat!

Nochmal ein herzliches und aufrichtiges Danke für die SUPERGUTE Erklärung und vor Allem die schnelle Reaktion. Erlebt man echt nicht oft.....

Wünsche Dir noch`ne gute Nacht!

Gruss

OfflineView user's profileSend private message    
Display posts from previous:      
Post new topicReply to topic


 Jump to:   


Show permissions
Similar topics
Topic Author Forum Replies Posted
No new posts Error beim wiederherstellen der Daten... nefertia Errors and questions 4 2012-03-28, 18:59 View latest post
No new posts Perl: Eine Datenbank wird übersprungen Vee Fehler / Probleme 1 2012-03-28, 07:57 View latest post
No new posts Backup einer Datenbank = weisse Seite PeterParker Fehler / Probleme 17 2012-03-19, 09:53 View latest post
No new posts Kein Backup einer Datenbank Hang_man Fehler / Probleme 9 2012-03-16, 11:32 View latest post
No new posts Erste Datenbank von 8 wird nicht gesi... chris47803 MySQLDumper 1.24 7 2012-03-06, 20:33 View latest post

 
CrackerTracker © 2004 - 2012 CBACK.de

Powered by Orion based on phpBB © 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours

phpBB SEO