php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.07.2011, 17:44  
Neuer Benutzer
 
Registriert seit: 05.03.2010
Beiträge: 19
PHP-Kenntnisse:
Fortgeschritten
mbauer befindet sich auf einem aufstrebenden Ast
Standard

Vielleicht wird es für mich durch ein Beispiel klarer:

Code:
LOAD DATA LOCAL INFILE 'test.txt'
REPLACE INTO TABLE test
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(cISBN, cASIN, fLagerbestand);
Damit würde er nichts machen, da der Primary Key fehlt.
Diesen suche ich mir per SELECT raus und füge ihn dazu.

Code:
LOAD DATA LOCAL INFILE 'test.txt'
REPLACE INTO TABLE test
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(id, cISBN, cASIN, fLagerbestand);
Jetzt löscht er mir den alten Datensatz und fügt die neuen Daten ein. Aber mein Datensatz enthält noch 20 weitere Werte. Die sind doch dann auch alle gelöscht, oder?
mbauer ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.07.2011, 17:47  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von mbauer Beitrag anzeigen
Aber mein Datensatz enthält noch 20 weitere Werte.
Ja dann schreib die halt mit in die Datei
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 19.07.2011, 13:02  
Neuer Benutzer
 
Registriert seit: 05.03.2010
Beiträge: 19
PHP-Kenntnisse:
Fortgeschritten
mbauer befindet sich auf einem aufstrebenden Ast
Standard

Also in meinem Fall hat es nicht geholfen per Select alles aus der Tabelle herauszuholen und mit in die Txt-Datei zu schreiben.
1. Ist die Txt-Datei größer als 100 MB geworden.
2. Die Selects und das Schreiben in die Datei haben ca. 6 Stunden benötigt.
Da der Update-Prozess einmal in der Stunde laufen soll, funktioniert das somit nicht.

Mit dem vorherigen Link http://forums.mysql.com/read.php?97,...676#msg-161676 hingegen hat es super geklappt. Das Schreiben der Txt-Datei dauert jetzt ca. 5 Minuten und das Updaten der Tabelle weniger als eine Minute. Und die Txt-Datei ist noch nicht einmal 2 MB groß.
mbauer ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mail HEADER GELight PHP Einsteiger 2 06.01.2011 13:25
php-Ausgabe des Artikeldatums bei Mouse-over über Bild McBorney PHP Tipps 2010 3 26.04.2010 13:40
[Erledigt] MySQL Link Resource in einer statischen Variablen speichern Lenki PHP-Fortgeschrittene 8 18.03.2010 16:37
[Erledigt] CSS Problem, Links ausrichten monk HTML, Usability und Barrierefreiheit 7 09.03.2010 20:33
[Erledigt] Php Datei per Php o. Mysql ausführen XeCuter PHP Tipps 2010 2 23.01.2010 05:27
MySQL Befehle aus Datei lesen Lloyd Larkin PHP Tipps 2006 9 07.12.2006 12:27
CSV Datei in MySQL importieren phpler1609 PHP Tipps 2006 6 23.03.2006 14:48
Text datei. Zeugs auslesen dsmcg PHP Tipps 2007 38 30.11.2005 20:39
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] durch Klick auf Text anderen Text einblenden HTML, Usability und Barrierefreiheit 3 03.07.2005 14:41
text datei löschen bzw. überschreiben PHP Tipps 2005 7 11.04.2005 16:19
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
Text mitten in einer Datei Schreiben PHP Tipps 2005 14 28.02.2005 12:42
Problem bei Text Datei PHP Tipps 2005 7 24.01.2005 20:31
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
textdatei parsen mysql, mysql datei parsen

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum