von einer db in die andere

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
witzigerkiller
Gesperrt
Beiträge: 878
Registriert: 05.02.2005 13:27
Wohnort: Sonthofen

von einer db in die andere

Beitrag von witzigerkiller »

hallo, ich wollte euch mal fragen wie ihr das machen würdet alle daten aus einer datenbank tabelle abzufragen und die in seine einzutragen..

also ich würde das so machen

verbinund zur daten im web

auslesen mit while schleife

.... problem ... wie trag ich die jetzt gleichzeitig in die vom localhost ein?

datenbank exportieren währe mir ein zu großer akt bei 300 einträgen und meine tabellen struktur ist auch anders, also alles von hand bearbeiten wäre für mich definitif ein zu großer akt.

danke
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
Benutzeravatar
Emanuelle_1982
Mitglied
Beiträge: 535
Registriert: 06.03.2006 18:37
Wohnort: Nümbrecht & Siegen
Kontaktdaten:

Beitrag von Emanuelle_1982 »

also du hast 2 Datenbanken nehme ich an? also einmal im Internet und einmal auf dem Heim PC, oder?

da fängst du gut an...

danach erstellst du eine Verbindung zu localhost, und dort trägst du das eben ausgelesene wieder rein

Aber wofür die Mühe wenn es phpmyadmin gibt?
Datenbank komplett sichern auf dem Rechner im Web
Dann diese Datei wiederherstellen...
fertig, ca 5 minuten
Benutzeravatar
witzigerkiller
Gesperrt
Beiträge: 878
Registriert: 05.02.2005 13:27
Wohnort: Sonthofen

Beitrag von witzigerkiller »

also ich habe auf dem phpmyadmin auf meinem pc eine komplett andere strutkur

z.b local sieht die so aus

name, title, ip

im internet so title, name, ip und das alles an meins anzupassen wäre mir schlichtweg zuviel arbeit.

toll so weit wie du bist war ich auch mal... aber wie trage ich die wieder alle ein? ich komm da nicht mit, ich muss die einträge ja irgenwie zwischenspeichern oder, weil in der while schleife kann ich schlecht die datenbank verbindung schliesen und eine neue aufmachen.
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
Benutzeravatar
Emanuelle_1982
Mitglied
Beiträge: 535
Registriert: 06.03.2006 18:37
Wohnort: Nümbrecht & Siegen
Kontaktdaten:

Beitrag von Emanuelle_1982 »

das kann man aus deinem Beitrag nicht entnehmen....
nicht mal das die andere Datenbank im internet oder sonstwo ist

du redest nur von einer Datenbank

Wenn sich die Felder unterscheiden musst du halt ein Script basteln das das halt dann wieder sortiert...

also eben die Variablen entsprechen speichert...
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Wenn die Titel der Spalten gleich sind, kannst Du das so übernehmen. Es sollte keinen Unterschied machen, welche Reihenfolge die Spaltennamen und die Werte dazu haben.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
witzigerkiller
Gesperrt
Beiträge: 878
Registriert: 05.02.2005 13:27
Wohnort: Sonthofen

Beitrag von witzigerkiller »

Bei mir macht es aber was..

Es hat sich nun geklärt, habe von Schwepsi dem superweib(beherscht perfekt php und studiert) netten icq support bekommen.
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Und für diejenigen, die auch noch wissen wollen wie das geht: Man muss in phpMyAdmin beim Export die Option "vollständige Inserts" auswählen.
KB:knigge
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Was haben denn die vollständigen Inserts mit der geänderten "Reihenfolge" der Tabellenspalten, die bei winzigerkiller doch so entscheidend gewesen sein soll, zu tun? :o
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Daß die Inserts dann so aussehen

Code: Alles auswählen

INSERT INTO tabelle (feld2, feld1, feld3) VALUES('b', 'a', 'c');
anstatt nur

Code: Alles auswählen

INSERT INTO tabelle VALUES('b', 'a', 'c');
KB:knigge
Benutzeravatar
witzigerkiller
Gesperrt
Beiträge: 878
Registriert: 05.02.2005 13:27
Wohnort: Sonthofen

Beitrag von witzigerkiller »

// offtopic @ pyra haste die pn schon gelesen? :o
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
Antworten

Zurück zu „Coding & Technik“