MySQL datenbank samt daten importieren
Eingetragen von hausinho (41)
am 29.06.2011 - 14:14 Uhr in
am 29.06.2011 - 14:14 Uhr in
hallo,
ich habe da eine MySQL datenbank die ich gerne von einer bestehenden webseite in eine Drupal seite importieren/integrieren möchte. In der datenbank sind zahlreiche tabellen sowie daten.
wie stelle ich das an und wie kann ich mir die bereits vorhandenen daten die in den tabellen vorhanden sind anzeigen lassen? ich kann mir vorstellen dass es irgendwie mit views und taxonomien klappen könnte?
wäre klasse wenn mir jemand da helfen könnte...
viele grüsse
- Anmelden oder Registrieren um Kommentare zu schreiben
Zitat: ich kann mir
am 29.06.2011 - 14:41 Uhr
ich kann mir vorstellen dass es irgendwie mit views und taxonomien klappen könnte?
Nicht wirklich, weil Drupal die Tabellen dann nicht so ohne Weiteres kennt und auf die Daten nicht zugreifen kann. Drupal arbeitet intern mit einem Datenbank-Schema und da gehören diese Tabellen eben nicht dazu, außer du fügst sie mit einem Modul selbst ein.
Und Views kennt ohnehin nur Sachen, die man mit einem Modul selbst bekannt gemacht hat.
Ein eigenes Modul, welches auf die Daten zugreift und sie ausgibt, wäre eine Möglichkeit.
Oder du versuchst, die Daten mit Nodes zu verbinden, was aber eine ganze Menge Handarbeit bedeuten könnte.
Soll die alte Datenbank
am 29.06.2011 - 15:49 Uhr
Soll die alte Datenbank bestehen bleiben oder handelt es sich um einen einmaligen Import? In dem Fall könntest Du in Drupal pro Tabelle einen Datentyp anlegen und dann mittels Node_import order Feed (je nach Drupalversion) die Daten in Drupal importieren. Danach sind es Drupaldaten, die Du wie gewohnt benutzen kannst.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Mit dem Modul migrate kannst
am 29.06.2011 - 16:47 Uhr
Mit dem Modul [do:migrate] kannst du Daten anderer Tabellen/DBs in Nodes wrappen lassen. Also Beispiel Spalte xyz ist für das Feld xyz.
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
es handelt sich um einen
am 29.06.2011 - 17:06 Uhr
es handelt sich um einen einmaligen import, da ich auf drupal umsiedeln möchte...
danke für den tip!
ja, von dem modul habe ich
am 29.06.2011 - 17:09 Uhr
ja, von dem modul habe ich gehört. ich hab zbsp eine tabelle "mitglieder" mit den feldern ID, name, nachname, adresse, plz usw - wie müsste ich dass denn in drupal integrieren? datentyp Mitglieder erstellen und dann die Fields ID, name, nachname, adresse usw erstellen?
Am besten dazu die Dokus
am 29.06.2011 - 20:33 Uhr
Am besten dazu die Dokus anschauen http://drupal.org/node/415260.
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
aber wie integriere ich meine
am 26.08.2011 - 19:27 Uhr
aber wie integriere ich meine datenbank? also die .sql datei? wenn ich ein datentyp anlege dann muss er ja die daten auch irgendwo herbekommen?
wenn du einen inhaltstypen
am 27.08.2011 - 06:16 Uhr
wenn du einen inhaltstypen anlegst, kannst du dann später per nodeimport und csv die daten importieren!
aus jeder normalen datenbank lassen sich per phpmyadmin daten als csv exportieren!
C.A.W. Webdesign
hausinho schrieb aber wie
am 27.08.2011 - 08:09 Uhr
aber wie integriere ich meine datenbank? also die .sql datei? wenn ich ein datentyp anlege dann muss er ja die daten auch irgendwo herbekommen?
In dem Thread scheint das jemand mit TABLE WIZARD und VIEWS hinbekommen zu haben. Vielleicht solltest Du Dir die Module mal ansehen ... -> http://www.drupalcenter.de/node/37058
Drupal 7 Screencasts in deutsch!