Mailinglisten-Archive |
Hi, es gibt einen Befehl der lautet load data infile ( load data infile '/var/tmp/data.csv' into table Tabelle fields terminated by '|' ) mit dem Befehl kannst du ein zeichensepariertes File einlesen. Wenn du nun einfach ein Netzlaufwerk verbindest musst du nur das entsprechende Script starten. Ansonsten geht das auch per Perl ( Eine Seite Programmieraufwand per DBI). Falls du von einer Windowsmaschine kommst solltest du mal unter www.mysql.com schauen, da gibt es bestimmt Third-Party-Software für dein Problem. Gruss Andy Werner Meuwsen schrieb: > Hallo Liste! > > Hab eine etwas größere Datenbank (ca. 450.000 Datensätze) die ich local > mit Filemaker (ja , der kann das) verwalte, und dann als CSV auf den > Server schieben will. Da phpMyAdmin an der 8 MB-Begrenzung von POST und > Memory_Limit scheitert, scheidet diese Möglichkeit leider aus wie auch > als mysql-Datei wg. Timeout. Dä gäbe es noch die alternative, das CSV > per FTP zu übertragen und dann mit Telnet ein Script zu starten > (mysqlimport) halte ich aber nicht für besonders komfortabel, und je > nach dem welche Nase gerade die Daten hochlädt für gefährlich. > > Kennt jemand eine alternative? > > Schöne Grüße aus Aachen > > Werner Meuwsen > > --- > !!NEU!! > Fragen und Antworten zu MySQL und dieser Liste unter > -->> http://www.4t2.com/mysql -- Andy - Kim Möller --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive