baz.ch Newsticker
17:44
Sonstiges
Künstliche Intelligenz: «Jemanden zu töten, ist richtig» ? sagt der Religions-Chatbot
17:42
Sport
Rad: Ein Aussenseiter überlistet die Sprinter
17:08
Sonstiges
Bizarrer Kriminalfall: Petra P. ? die drei Leben einer Totgeglaubten
16:55
Kultur
Der beste Geschichtspodcast: Auch Nazis gehören zum Programm
16:47
Ausland
Prozess um Pornostar-Schweigege ld: Trumps Fake-Name «David Dennison» gibt Rätsel auf
16:37
Sonstiges
Schweizerischer Nationalpark: Junger Bär tappt im Unterengadin in Fotofalle
16:36
Region
Umfrage zum Aus nach 62 Jahren: Und was haben Sie im Sommercasino so alles erlebt?
16:32
Sport
Kommentar zur FCB-Fanzeitung: Gewalt-Text im «Schreyhals» bedarf einer Erklärung
16:31
Sport
Brisantes Trainerduell: Beide sind in München gescheitert ? im Halbfinal kann es nur einen geben
16:28
Schweiz
ESC-Auftritt wird zum Politikum: Nemo soll nicht binären Personen den Weg ebnen
16:25
Ausland
Kommentar zur Lage in Russland: Putin hat die Schlinge um sein Land endgültig zugezogen
16:00
Region
«BaZ direkt» ? der tägliche Podcast: Mehr Fokus auf Rotblau: Aus «BaZ direkt» wird «FCB direkt»
16:00
Kultur
«Beethovens Neun»: Ode an die Hoffnung
16:00
Sport
Alp-Besuch beim Schwingerkönig: «Hier oben geht mir das Herz auf»
15:47
Sonstiges
Die Gemeinde Münchenstein informiert: Ertragsüberschuss von 4 Millionen Franken
passwort vergessen - registrieren

Festzeit.ch Forum » Computer » DB-Programmierer

Autor Beitrag
poetflashimpactFr 15.7.11, 12:28
Hallo FZ-Forum,
ich suech en Datebank designer vo mir e Software macht, um mehreri Datebanke mitenenader z vergliche und in einere z speichere.

Ich bin au froh über lössigsvorschleg wie ichs selber chönt realisiere.

LG Poetflashimpact
backinblackFr 15.7.11, 15:07
1 mal bearbeitet, zuletzt Di 2.4.13, 11:57
poetflashimpactFr 15.7.11, 18:14
Es isch ebe verschide

Datebank1 isch e .csv
Datebank2 isch au e .csv

Datebank3, wo alles abglegt wird isch e mysql db.

Ha nach freeware gsucht und au gfunde s problem: ich muess das 2 mol am Tag aktuallisiere. Das heist: Vo nem netzlaufwerk müsst die Software um e Bestimmti ziet ume die 2 .csv date näh, vergliche > abgliche und die neüi DB in e mySQL datebank speichere.
Danke fürs hilf. Poetflashimpact
SplinterFr 15.7.11, 18:31
Sitt wenn isch e .csv e Datebank?

Hesch Java-Basics?
neokataFr 15.7.11, 20:21
s programmiere wird nid s problem si, das sind vilicht 100-200 zile code.
komplizierter stell ichs mir vor wie das mitem netzlaufwerk soll funktioniere wenn kein eigene server hesch. wenn, denn müestisch die date via FTP oder ufe anderi art bereit stelle, so dass de server wo das script usfüert, die files au gseht
füre 100er machis, server inkl. mysql datebank chönti au zur verfüegig stelle
craCHFr 15.7.11, 20:36
Das mit em Netzlaufwärk isch keis Problem, solang das Skript nid uf irgend emnä fremdserver lauft.

Ich würd uf dim PC es XAMPP installierä, do drmit kriegsch dini MySQL-DB und PHP (und en Apache, wo'd abr eigentlich nid bruchsch).

Mit PHP chasch relativ eifach CSV-Files importiere und denn verarbeite und via denn widr uf MySQL inserte.

CSV iläse: http://ch2.php.net/manual/de/function.fgetcsv.php

Mit mysql_connect die Verbindung zur DB herstellen: http://ch2.php.net/manual/de/function.mysql-connect.php
mit mysql_query einfügen: http://ch2.php.net/manual/de/function.mysql-query.php
und mit mysql_close wieder schliessen: http://ch2.php.net/manual/de/function.mysql-close.php

Griessli
poetflashimpactFr 15.7.11, 22:29
En Server isch sälbstverständlich vorhande, mit fester IP adresse.

In de erste CSV, XML datei handelts sich um 1`000`000 i träg mit je 12 spaltei.
In de zweite datei hets 35`000 i träg mit je 13 Spalte.
Es chunt eventuel no e 3ti CSV/XML Datei, bie het 60`000 i träg.

Die müsste vergliche wärde und binnere überistimmig in de Verschidene date muess er d ziele vo beidene csv date in e neüi .csv / xml datei speichere, nach nem bestimmte muster.

Das per PHP mache, willi eigendlich nit. Ich würd lieber es locales scipt uf nem server ha. Ich han scho es scipt vo .csv dateie ind mysql importiert.

danke fürs hilf. Poetflashimpact.
craCHSo 17.7.11, 02:21
was sins jetzt ... cvs odr xml? ... das isch nid ganz s'glichi

PHP heisst nid, dass es nid lokal isch ... das cha ganz guet lokal bi dir laufe.

Vorteil vo PHP isch, dass es relativ eifach zum programmiere isch und dass dä kein spezielli Entwickligsumgäbig / Compiler bruchsch.

Bi denä doch relativ grossä Datämängene würd ich beidi Files zerscht in ä MySQL-Tabälle lege und denn vo dört us verarbeit ... das isch worschins eifacher / schnäller und s'Ergäbniss isch denn au scho am richtige Ort.
poetflashimpactDi 16.8.11, 10:52
Hallo Festzeit Forum,
sry für die verspätete Antwort. Vielen dank craCH für deine Hilfe. Ich habe momentan die 2 .csv datein per PHP script in eine MySQL-DB geladen.

Jetzt zu meiner Frage: Wie kann ich die Daten von 2 verschiedenen Tabellen vergleichen und die übereinstimmenden Datensätze in eine neue Tabelle speichern?

Diese Tabelle wird anschließend in eine Shop DB Kopiert.

Beste Grüsse und vielen dank Poetflashimpact
noonesDi 16.8.11, 13:09
Mit SELECTs, INSERTs, und JOINs

Als angemeldeter festzeit.ch Member kannst du Themen erstellen und auf Beiträge antworten.
 
Infos/Hilfe » ©