php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.11.2011, 10:07  
Benutzer
 
Registriert seit: 27.08.2010
Beiträge: 32
PHP-Kenntnisse:
Anfänger
Madenar76 befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] LOAD DATA LOCAL und AUTO_INCREMENT

Hallo,

vielleicht kann mir jemand weiterhelfen, ich finde nämlich im Internet nicht die Hilfe die ich brauche.

Ich möchte eine txt-Datei mithilfe von LOAD DATA LOCAL INFILE in mysql importieren, allerdings soll die erste Spalte durch AUTO_INCREMENT mit werten gefüllt werden, soll also nicht mit Werten aus der TXT-Datei befüllt werden.

Wie kann ich das erreichen

Vielen Dank für eure Hilfe.
Madenar76 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 30.11.2011, 10:11  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Eine Möglichkeit, die mir spontan einfällt ist, die Datei vorher mittels RegEx-Ersetzung so zu ändern dass der erste Wert in jedem Tupel durch "NULL" ersetzt wird (dann wird AUTO_INCREMENT benutzt)
fab ist offline   Mit Zitat antworten
Alt 30.11.2011, 10:19  
Benutzer
 
Registriert seit: 27.08.2010
Beiträge: 32
PHP-Kenntnisse:
Anfänger
Madenar76 befindet sich auf einem aufstrebenden Ast
Standard

Danke für die Hilfe, aber ich habe das Problem gelöst indem ich das ID-Feld einfach an das Ende der Tabelle gesetzt habe, und schon wird die Auto-ID vergeben. Danke trotzdem für die Hilfe.

MFG

Madenar
Madenar76 ist offline   Mit Zitat antworten
Alt 04.12.2011, 12:33  
Erfahrener Benutzer
 
Registriert seit: 13.05.2011
Beiträge: 188
PHP-Kenntnisse:
Fortgeschritten
php1704 wird schon bald berühmt werden
Standard

Erstell dir eine Tabelle die dem Aufbau des Text-Files entspricht und update die richtige Tabelle dann mit dieser.

Grüße.
php1704 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
[Erledigt] Load data infile thedarkknight Datenbanken 2 21.06.2011 16:09
LOAD DATA INFILE und Daten beim Einfügen ändern? terra75 Datenbanken 7 27.02.2011 16:50
[Erledigt] LOAD DATA INFILE funktioniert nicht Heimchen Datenbanken 8 08.04.2010 23:15
CSV Datum // LOAD DATA LOCAL on the fly konvertieren sydios Datenbanken 10 12.03.2010 14:36
LOAD DATA LOCAL INFILE mit PDO_MYSQLl unter PHP most Datenbanken 7 16.02.2010 13:04
[Erledigt] php mit LOAD DATA INFILE geht nicht 6setzen PHP Tipps 2009 3 17.12.2009 05:59
OpenID und XAMPP nanatsusaia PHP Tipps 2009 2 20.11.2009 13:21
[MySQL] Existiert Alternative für LOAD DATA INFILE für stored Procedures? TheIfrit Datenbanken 1 14.10.2009 09:59
[Erledigt] LOAD DATA LOCAL INFILE problem !! gustave PHP Tipps 2009 2 29.07.2009 14:55
Fehler by load data infile php script cn-systems PHP-Fortgeschrittene 7 28.11.2008 13:59
CSV datei mit load data local infile Datenbanken 8 01.07.2005 11:23
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
LOAD DATA INFILE vom externen Ort kanti Datenbanken 0 30.08.2004 14:52
[Erledigt] load data infile - hört bei 127 einfach zu zählen auf? Datenbanken 3 01.07.2004 23:37
load data local Datenbanken 4 23.06.2004 14:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
load data infile auto_increment, load data local infile mit autoincrement, load data infile \erste spalte\, mysql load data infile autoid, load data infile aufbau text datei, mysql load data local infile auto_increment

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:49 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