baz.ch Newsticker
20:30
Sonstiges
Raubüberfall in Mexiko: Täter wegen Mord an drei Surfern zu mehr als 158 Jahren Haft verurteilt
20:17
Ausland
Proteste in Albanien eskalieren: «Jetzt ist es eine Revolution»
20:09
Schweiz
Kontroverse um EU-Paket: Cassis Departement gibt Druck nach und publiziert umstrittenes EU-Gutachten
19:53
Sonstiges
Tödliche Viruserkrankung: Kenia meldet vier neue Ebola-Fälle insgesamt sind es nun sieben
19:17
Ausland
Kulturkampf in Washington: Trump demoliert die eigene Hauptstadt
19:07
Sonstiges
Schweizer Bundesliga-Coach: Selbst nach dem 0:7 ging er auf ein Bier mit dem Bayern-Trainer: So ergeht es Mauro Lustrinelli bei Union Berlin
19:03
Kultur
«Sacrifice» im Kino: Krise, Content und viel Bumm-Bumm
19:00
Kultur
5. Staffel der Krimiserie: Diese zwei Hollywoodstars folgen in «True Detective» auf Jodie Foster
19:00
Sonstiges
KI baut Software: Ein Mann hat KI-Klone von Word, Excel und Powerpoint entwickelt. Wir haben sie getestet
18:59
Ausland
Gewalt und Plünderungen: In Frankreich eskalieren die Proteste
18:57
Sonstiges
Schweizer Cup: GC siegt dank dreifachen Doppeltorschützen und mit 300-Spiele-Mann
18:37
Sonstiges
Bundesliga: Wieder schiesst der Schweizer Muheim seinen HSV zum Sieg
18:16
Wirtschaft
1100 Stellen gefährdet: Swiss Steel gibt Kahlschlag in Deutschland bekannt
17:53
Sonstiges
Messerangriff in Seniorenheim: Rollstuhlfahrer soll 86-jährige Mitbewohnerin getötet haben
16:52
Sonstiges
Johan Manzambi: Schweizer Juwel schiesst Villa zum Sieg Drama um Weltmeister-Goalie
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 » ©