/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
csv fil til mysql database
Fra : Noise Controller


Dato : 18-11-05 22:32

Hvordan får jeg overført mine data i en kommasepareret fil til en mysql
database.
Jeg troede at det kunne lade sig gøre i phpmyadmin men det kan det vist
ikke.



 
 
Thomas Damgaard Niel~ (19-11-2005)
Kommentar
Fra : Thomas Damgaard Niel~


Dato : 19-11-05 12:21

Noise Controller wrote:
> Hvordan får jeg overført mine data i en kommasepareret fil til en mysql
> database.

Du laver et script som hiver data ud af din csv-fil og derefter laver
SQL-insert-queries og indsætter dem i databasen.


--
Thomas Damgaard Nielsen
http://thomasdamgaard.dk/
Svar venligst under det du citerer. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Leonard (19-11-2005)
Kommentar
Fra : Leonard


Dato : 19-11-05 14:40

"Noise Controller" <spam@spam.dk> wrote:

>Hvordan får jeg overført mine data i en kommasepareret fil til en mysql
>database.
>Jeg troede at det kunne lade sig gøre i phpmyadmin men det kan det vist
>ikke.

I phpMyAdmin 2.5.1 har jeg nederst på siden STructure, når jeg har
valgt en tabel, et link:

Insert data from a textfile into table

og der kan jeg indsætte data fra en csv.

--
mvh Leonard
Har du kigget på: http://dk.php.net/ el. http://www.webcafe.dk/

Peter Brodersen (19-11-2005)
Kommentar
Fra : Peter Brodersen


Dato : 19-11-05 18:38

On Fri, 18 Nov 2005 22:31:51 +0100, "Noise Controller" <spam@spam.dk>
wrote:

>Hvordan får jeg overført mine data i en kommasepareret fil til en mysql
>database.

Hvis du bruger en kommandolinjeklient, kan du fx bruge:

LOAD DATA LOCAL INFILE 'filnavn.csv' INTO TABLE tabelnavn FIELDS
TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"'

Indledes filen med en linje med feltnavne, kan du fx tilføje:
IGNORE 1 LINES

Jeg ved ikke om det kan benyttes via PHPMyAdmin - altså hvordan den
håndterer LOCAL.

--
- Peter Brodersen

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408526
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste