MySQL Problem |
Hiyanha
Pixelschubser Threadstarter
Beiträge: 6 |
Servus!
Ich bin der Verzewifelung nahe, vielleicht kann mir ja jemand von Euch helfen:
Und zwar habe ich zwei MySQL Datenbanken. Und ich möchte gerne die Daten der einen Datenbank in die Andere übertragen.
Dazu habe ich von der ersten Datenbank ein Datenexport gemacht und wollte den in der Zweiten einlesen, aber irgendwie geht das nicht.
Kann mir da vielleicht Einer von Euch weiterhelfen? Ich habe die Confixx - Benutzeroberfläche.
Schon mal vielen, lieben Dank,
Hiyanha
|
 Profil
E-Mail
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
Du solltest doch irgendwo in der Confixx-Oberfäche nen PHPMyAdmin finden. Da exportierst du alle Daten und fügst die im MyAdmin von der neuen Datenbank wieder ein (einfach per copy & paste). Da gibts extra nen Befehl SQL im MyAdmin.
|
 Profil
Editieren
Zitieren
|
KeyLF
Forenheld
Beiträge: 866 |
Was genau funktioniert den bei dir nicht?!
|
 Profil
Editieren
Zitieren
|
Hiyanha
Pixelschubser Threadstarter
Beiträge: 6 |
Diese Nachricht wurde geändert von: Hiyanha |
 Profil
E-Mail
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
du hast keine befehle ausgeführt um die tabellen anzulegen.
Starte mal den MyAdmin, klicke da oben links auf den Datenbanknamen und dann kannst du die gewünschten Tabellen, je nach MyAdminVersion etwas unterschiedlich, exportieren. Wichtig ist nur, dass du Struktur und Daten auswählst. In meiner Version heißt das ganze "Dump-Schema anzeigen".
|
 Profil
Editieren
Zitieren
|
Hiyanha
Pixelschubser Threadstarter
Beiträge: 6 |
languitar schrieb am 02.12.2003 14:31
du hast keine befehle ausgeführt um die tabellen anzulegen.
|
Die Tabelle existiert ja auch schon.
Ich habe da ein leeres Forum mit angelegten Tabellen, in die ich die Daten von dem alten Forum übertragen möchte.
Die Tabellen in den beiden Datenbanken haben identische Namen - daran dürfte es also auch nicht liegen.
Ich habe auch schon versucht einige Tabellen des neuen Forums komlett zu löschen und durch die aus dem Alten zu ersetzen, aber danach konnte ich die index.php nicht mehr öffnen.
Liebe Grüsse,
Jenny
|
 Profil
E-Mail
Editieren
Zitieren
|
Hiyanha
Pixelschubser Threadstarter
Beiträge: 6 |
Ich nochmal.
Um das Problem mal etwas anschaulicher zu machen, sind hier mal die Links:
Das ist das alte Forum und aus dem sollen sämtliche sql Daten in die Tabellen von diesem Forum hier.
Die Tabellen sind in beiden Datenbanken komplett angelegt - es gibt nur bei dem neuen Forum ein paar Tabellen mehr, als im Alten.
Liebe Grüsse,
Jenny
|
 Profil
E-Mail
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
er meckert hier aber eindeutig, das es einen feldnamen in einer Tabelle nicht gibt. Warum überträgst du nicht einfach das komplette Datenbankschema?
|
 Profil
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
aaaaaaaaaah, sag nicht, du willst die alten daten für eine neuere Version benutzen??? Das wird ohne weiteres auf keinen Fall funktionieren. Da brauchst du einen Konverter.
|
 Profil
Editieren
Zitieren
|
Hiyanha
Pixelschubser Threadstarter
Beiträge: 6 |
languitar schrieb am 02.12.2003 14:42
Warum überträgst du nicht einfach das komplette Datenbankschema? |
Hab ich auch schon versucht.
Wenn ich das vor der Installation des neuen Forums mache, werden die Daten komplett überschrieben und wenn ich es danach mache, geht gar nix mehr.
Das Problem hätte sich ja auch schon gelöst, wenn ich mit dem neuen Form ein Update von dem Alten machen könnte, aber selbst das funzt nicht. Mom, ich kopiere eben die Fehlermeldung, die dabei kommt...
|
 Profil
E-Mail
Editieren
Zitieren
|
Hiyanha
Pixelschubser Threadstarter
Beiträge: 6 |
languitar schrieb am 02.12.2003 14:43
aaaaaaaaaah, sag nicht, du willst die alten daten für eine neuere Version benutzen??? Das wird ohne weiteres auf keinen Fall funktionieren. Da brauchst du einen Konverter. |
Doooooooooooooooooooooooooooch, genau das will ich machen.
Was für einen Konverter denn?
|
 Profil
E-Mail
Editieren
Zitieren
|
einstein
Quasselstrippe
Beiträge: 241 |
Ein Konverter passt die alte Datenbankstruktur an die neue an, bzw. füllt die neue Datenbankstruktur mit den alten Daten...
Entweder es gibt einen derartigen Konverter vom Anbieter oder du musst selber einen programmieren
Abhängig von der Strukturänderung der Datenbank kann so ein Konverter kinderleicht oder ultra-komplex sein
|
 Profil
Editieren
Zitieren
|
Lewi
Quasselstrippe
Beiträge: 287 |
Übertrage zunächst die alte Version (2.0) mit Datenbank UND FTP-Inhalt auf den neuen Server. Dann führst du mit dem normalen WoltLab-Updater ein Update auf die neue Version durch.
Ich finde deine URL übrigens nicht im internen WoltLab-Lizenzverzeichnis. Ich möchte nicht behaupten, dass du keine Lizenz für die Software hast, wäre dir aber für das Eingeben deiner URL im WoltLab-Memberbereich dankbar, da ich die Adresse ansonsten mal zur Überprüfung an die zuständigen Kollegen weiterleiten müsste.
Gruß
Lewi
---
Lewi = ehemals the_doc
|
 Profil
Website
Editieren
Zitieren
|
einstein
Quasselstrippe
Beiträge: 241 |
Ich finde deine URL übrigens nicht im internen WoltLab-Lizenzverzeichnis. Ich möchte nicht behaupten, dass du keine Lizenz für die Software hast, wäre dir aber für das Eingeben deiner URL im WoltLab-Memberbereich dankbar, da ich die Adresse ansonsten mal zur Überprüfung an die zuständigen Kollegen weiterleiten müsste. |
Microsoft könnte es nicht besser machen
|
 Profil
Editieren
Zitieren
|