php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.03.2008, 00:57  
Erfahrener Benutzer
 
Registriert seit: 11.09.2007
Beiträge: 198
errox befindet sich auf einem aufstrebenden Ast
Standard CSV Dateien in MySQL Datenbanken einfügen

Hallo. Ich wollte fragen, wie ich meine datei "test.csv" in meiner MySQL Tabelle ÜBER PHP nicht PHPMYADMIN einfügen kann. Google und Co helfen mir nicht weiter.

Danke im vorraus.

Lg errox

Geändert von errox (24.03.2008 um 09:47 Uhr).
errox ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 24.03.2008, 09:51  
Erfahrener Benutzer
 
Benutzerbild von Montellese
 
Registriert seit: 30.07.2007
Beiträge: 541
Montellese befindet sich auf einem aufstrebenden Ast
Montellese eine Nachricht über MSN schicken
Standard

Also wenn ich bei Google mit "CSV in MySQL" suche und "I'm feeling lucky" verwende, komme ich direkt auf diese Seite: PHP-Script CSV-To-MySQL - STADTAUS.com
Schau dir doch einfach mal dieses Script an. Es ist ziemlich kurz und daraus sollte ersichtlich sein, wie das ganze geht.

Das dritte Resultat einer Suche mit "CSV to MySQL" (die ersten beiden verweisen auf die obige Seite) ist How do I import delimited data into MySQL?.

Ich habe manchmal echt keine Ahnung, was bestimmte Leute in Google eingeben, dass sie keine Suchresultate kriegen.
Montellese ist offline   Mit Zitat antworten
Alt 24.03.2008, 10:38  
Erfahrener Benutzer
 
Benutzerbild von Hu5eL
 
Registriert seit: 26.02.2008
Beiträge: 342
Hu5eL befindet sich auf einem aufstrebenden Ast
Hu5eL eine Nachricht über ICQ schicken
Standard

selbst boardsuche nach csv mysql hätte was ergeben, wurde vor paar tagen schon beantwortet
Hu5eL ist offline   Mit Zitat antworten
Alt 24.03.2008, 14:26  
Erfahrener Benutzer
 
Registriert seit: 11.09.2007
Beiträge: 198
errox befindet sich auf einem aufstrebenden Ast
Standard

Das einzige was ich wollte ist ein Ergebniss. Und keine Links die nicht Funktionieren:

PHP-Code:
    $query "LOAD DATA LOCAL INFILE '/test.csv' INTO TABLE test FIELDS TERMINATED BY ';' LINES TERMINATED BY '\"\' (id, udpport, name, status)";
    
    if(
mysql_query$query ))
    {
        echo 
"cool";
    }
    else
    {
        echo 
"nö";
    }

Funktioniert NICHT!

Was soll ich tun?
errox ist offline   Mit Zitat antworten
Alt 24.03.2008, 14:42  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Nicht pampig werden...

Wenn ich sowas höre wie "Das einzige was ich wollte ist ein Ergebniss. Und keine Links die nicht Funktionieren:" statt einem "Danke, für den Link, ich komme damit zwar noch nicht so ganz klar, aber ich melde mich in ein paar Tagen wieder, nachdem ich etwas damit rumprobiert habe." sinkt meine Lust dir zu helfen auf 0. Ich finde das schon unverschämt gegenüber Montellese.

"funktioniert nicht" ist KEINE AUSREICHENDE FEHLERBESCHREIBUNG. NIEMAND hat Lust sich DEINE Arbeit zu machen weil du offensichtlich zu FAUL bist selbst etwas Zeit zu investieren.
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 24.03.2008, 14:43  
Erfahrener Benutzer
 
Registriert seit: 11.09.2007
Beiträge: 198
errox befindet sich auf einem aufstrebenden Ast
Standard

Tut mir leid
errox ist offline   Mit Zitat antworten
Alt 24.03.2008, 15:47  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Ui, reue habe ich jetzt gar nicht erwartet eher sowas wie ein "Boah, du bist so ein arrogantes Arschloch"

Ist im übrigen auch nicht böse gemeint. Aber du würdest es uns allen leichter machen, wenn du selbst ein wenig mehr Initiative zeigen würdest.
Was sagt z.b. in deinem nicht funktionierenden Code ein mysql_error()?
Was hast du sonst noch probiert außer diesem Schnipsel?
Was soll der Backslash vor dem (eingestrichenen) Anführungszeichen nach TERMINATED BY?
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 24.03.2008, 16:27  
Erfahrener Benutzer
 
Registriert seit: 11.09.2007
Beiträge: 198
errox befindet sich auf einem aufstrebenden Ast
Standard

Hallo.
Zunächst weiss ich dass es nicht böse gemeint ist. Ich bin selber dran schuld aber ich hoffe, dass die Sache nun vergessen wird.

Zum Thema MySQL error und dem Code Schnipsel. Ich weiss wo mein Fehler liegt:

PHP-Code:
    $sql "LOAD DATA LOCAL INFILE 'test.csv' INTO TABLE test FIELDS TERMINATED BY ';' LINES TERMINATED BY '\"\' (id, udpport, name, status)'";
    
    if(
mysql_query$sql ))
    {
        echo 
"cool";
    }
    else
    {
        echo 
mysql_error();
        
    } 
Ausgabe:
Zitat:
The used command is not allowed with this MySQL version
Vielen Dank für eure Hilfe. Gibt es keine Andere Möglichkeit, eine .csv Datei in eine MySQL Tabelle einzufügen? Ich werde nach Möglichkeiten suchen und es wäre nett, wenn ihr mir auch welche empfehlen könntet.

Und das ganze tut mir nochmals leid.

Lg errox
errox ist offline   Mit Zitat antworten
Alt 25.03.2008, 07:47  
Erfahrener Benutzer
 
Registriert seit: 08.08.2007
Beiträge: 549
PHP-Kenntnisse:
Fortgeschritten
drieling befindet sich auf einem aufstrebenden Ast
drieling eine Nachricht über ICQ schicken
Standard

Wenn du im PMA deine Datei hochlädst, wirft er dir auch ein Codestück dazu aus, bastel das mal da rein
drieling ist offline   Mit Zitat antworten
Alt 25.03.2008, 11:15  
Erfahrener Benutzer
 
Registriert seit: 11.09.2007
Beiträge: 198
errox befindet sich auf einem aufstrebenden Ast
Standard

Ehrlich gesagt kann ich damit nicht viel anfangen, weil das nur der Code ist um die jeweiligen werde einzutragen:

PHP-Code:
INSERT  INTO  `test
VALUES 'id',  'udpport',  'name',  'status')#  Betroffene Datensätze:  1

INSERT  INTO  `test
VALUES '1',  '8767',  'Teamspeak Server',  '1')#  Betroffene Datensätze:  1

INSERT  INTO  `test
VALUES '2',  '1234',  'Server of MErvediEn',  '0')#  Betroffene Datensätze:  1

INSERT  INTO  `test
VALUES '4',  '4189',  'Masters',  '1')#  Betroffene Datensätze:  1 
Trozdem danke für den Vorschlag
errox 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] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
MySQL Dateien in Variabel speichern Marcel Singer Datenbanken 7 02.12.2007 21:18
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
Ideen für Tageszeitung mit XML, MySQL, PHP gesucht webazubi PHP-Fortgeschrittene 7 06.07.2006 12:25
Datenbanken von Windows zu Linux ApfeL Server, Hosting und Workstations 1 12.04.2006 20:31
-bin Dateien im DATA Verzeichnis von mysql sunset Datenbanken 3 06.04.2006 09:44
[Erledigt] Mysql 4.1.x unter php 4.3.9 Datenbanken 3 15.11.2005 13:49
Mysql Datenbanken verknüpfen oder so +g+ PHP Tipps 2005-2 3 29.10.2005 15:36
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
[Erledigt] not allowed to connect to this MySQL server PHP Tipps 2005-2 2 23.09.2005 18:34
Kann man Mysql Datenbanken abfragen ob Sie verfügbar sind ? Datenbanken 2 12.03.2005 16:39
[Erledigt] mysql installations problem Datenbanken 4 16.02.2005 18:46
PHP und MySQL Datenbanken GELight Datenbanken 3 25.12.2004 09:56
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
Blöcke in MYSQL Dateien dazu auf dem Server.. PHP Tipps 2004 5 13.08.2004 15:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php csv to mysql, php csv mysql, php mysql csv import, php csv in mysql, csv php mysql, php csv import mysql, csv to mysql php, php mysql csv, php csv in mysql importieren, csv mysql php, php mysql import csv, csv import mysql php, mysql insert csv, csv in mysql importieren php, csv in mysql php, php import csv to mysql, mysql csv import php, php import csv mysql, csv to sql php, php csv mysql import

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