php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.02.2006, 11:40  
Gast
 
Beiträge: n/a
Standard [Erledigt] Import von Textdatei nicht möglich

Liebe Forenten,
ich möchte in eine Tabelle meiner Datenbank eine Textdatei einfügen, deren Datensätze durch Anführungszeichen eingeschlossen und durch Semikola getrennt sind. Das ganze mache ich über PHP-MyAdmin, der dafür einen Extraimport bereithält. Allerdings funktioniert der Import nicht, stattdessen erscheint folgende Fehlermeldung:

#1148 - The used command is not allowed with this MySQL version

Der generierte SQL-Befehl sieht so aus:
LOAD DATA LOCAL INFILE '/tmp/phpKZBlyq' INTO TABLE `titelverzeichnis` FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\r\n'

Die Datei '/tmp/phpKZBlyq' ist allerdings nicht richtig, denn eigentlich müsste hier der Pfad von meinem Rechner stehen, aber offensichtlich wird die tmp-Datei automatisch generiert.

Sieht jemand vielleicht den Fehler oder kann mir mit Tipps weiterhelfen?

Dankend, Marcus
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.02.2006, 11:47  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

haben beide Server die gleiche MySQL Version?

um welche Versionen handelt es sich den?
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 16.02.2006, 11:53  
Gast
 
Beiträge: n/a
Standard

Die Serverversion ist MySQL 4.0.23, die Datei kommt aber von einem simplen WinXP-Rechner.
  Mit Zitat antworten
Alt 16.02.2006, 12:13  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Möglicherweise liegt es hieran:
Zitat:
As of MySQL 3.23.49 and MySQL 4.0.2 (4.0.13 on Windows), LOCAL works only if your server and your client both have been enabled to allow it. For example, if mysqld was started with --local-infile=0, LOCAL does not work. See Section 5.6.4, “Security Issues with LOAD DATA LOCAL”.
http://dev.mysql.com/doc/refman/4.1/...html#id2796427

Wo befindet sich die Datei denn? Auf deinem Server oder lokal auf deinem Rechner?
xabbuh ist offline   Mit Zitat antworten
Alt 16.02.2006, 14:14  
Gast
 
Beiträge: n/a
Standard

Die Datei befindet sich auf meinem lokalen Rechner.
Beim Import via LOAD DATA INFILE erscheint folgende Fehlermeldung:

#1045 - Access denied for user: 'd001e665@localhost' (Using password: YES)

Ich habe ein ähnliches System (gleiche MySQL-Version) in einer Offline-Variante, die funktioniert super. Warum?
  Mit Zitat antworten
Alt 16.02.2006, 14:16  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Access denied

sagt doch schon alles, User und PW überprüfen..
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 16.02.2006, 14:21  
Gast
 
Beiträge: n/a
Standard

Ja, aber warum sollte ich auf eine Datenbank, die bereits geöffnet ist und die ich per MyAdmin bearbeiten kann wie ich lustig bin, plötzlich keinen Zugriff haben, sobald ich Daten importieren will? Das leuchtet mir nicht ein...
  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
bestimmte Textblöcke aus einer Textdatei auslesen Canni PHP Tipps 2007 7 10.08.2007 17:12
Formular-Werte werden zu oft in Textdatei geschrieben! Diego1978 PHP Tipps 2007 1 29.01.2007 22:04
Textdatei erstellen - Inhalt mit Variablen füllen DDogg PHP Tipps 2006 3 25.09.2006 13:44
Textdatei verändern hemorieder PHP Tipps 2006 5 01.06.2006 10:15
Variable als Textdatei Lokal speichern HSFighter PHP Tipps 2006 3 28.02.2006 12:13
[Erledigt] mit php umlaute un Textdatei schreiben (Apple Tiger PHP4) PHP Tipps 2007 7 29.12.2005 19:08
Import von Netscape Mail nach Outlook Express Off-Topic Diskussionen 6 10.05.2005 09:12
Textdatei durchsuchen CSS PHP Tipps 2005 3 26.02.2005 15:31
$text in eine textdatei schreiben janni PHP Tipps 2004-2 5 27.11.2004 19:36
[Erledigt] Werte aus Textdatei auslesen PHP Tipps 2004 22 19.10.2004 15:00
Newsscript * la Textdatei PHP Tipps 2004 10 10.09.2004 22:56
Eintrag aus Textdatei löschen? PHP Tipps 2004 1 04.09.2004 18:21
Laufschrift (auslesen über Textdatei) PHP Tipps 2004 6 22.08.2004 19:58
Textdatei auslesen und Dateien downloaden PHP Tipps 2004 1 15.08.2004 13:05
Viele Variabeln aus Textdatei lesen PHP Tipps 2004 3 10.08.2004 20:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php textdateien importieren, , getrennte txt datei in mysql importieren, mysql 1148 the used command is not allowed with this mysql version php 3.23.49, http://www.php.de/datenbanken/37153-erledigt-import-von-textdatei-nicht-moeglich.html, #1045 - access denied for user textdatei importieren, texte importieren php

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.