SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 17.10.2006, 11:16:01
damohsta damohsta ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 68
phpmyadmin 2.6.0-beta2 import fehlerhaft

Hallo zusammen,

hab zwar im Forum hier einiges zu dem Thema gelesen, aber so ganz sicher bin ich jetzt trozdem nicht wie ich weiter vorgehen soll. Ich nutze wie der Titel bereits sagt Phpmyadmin in der Version 2.6.0-beta2. Die Tabelle verfügt über 3 Einträge: 1. ID mit autoincrement, 2. Spalte Vorwahl vom Typ varchar, 3. Spalte Durchwahl vom Typ varchar.

Da ich hier nun rund 60.000 Telefonnummern in die Datenbank einbinden muß, suche ich natürlich nach der besten und bequemsten Variante dies zu tun: Am liebsten wäre mir die Importfunktion von CSV Datensätzen - zur Freude unterstützt phpmyadmin diesen Datentyp. Allerdings bekomme ich es einfach nicht hin solche Daten zu importieren.

Selbst Datensätze die ich aus dem Programm heraus exportiere und dann wieder versuche einzubinden führen zur Fehlermeldung:

Code:
1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '6184' at line 1
Da ich außer Dateiauswählen und senden keinerlei Optionen habe, frage ich mich schon was da nicht rund läuft. Außerdem habe ich das Problem, das die Exportierten Datensätze nicht ganz dem Vorbild entsprechen. Die Meisten Vorwahlnummern (wenn nicht sogar alle) beginnen mit einer 0. Diese Taucht allerdings in der Tabelle so nicht auf ;(

Ist Varchar doch der falsche TYP?

EDIT:
Code:
SQL-Befehl:

LOAD DATA LOCAL INFILE  '/tmp/php94PG5b' REPLACE INTO TABLE  `Anzeigen` 
FIELDS TERMINATED BY  ';'
ENCLOSED BY  '"'
ESCAPED BY  '\\'
LINES TERMINATED BY  '\r\n'

MySQL meldet: 

#1148 - The used command is not allowed with this MySQL version
Ich hatte mal was gelesen, das der Befehl LOAD DATA LOCAL INFILE abgeändert werden müsste auf LOAD DATA INFILE. Allerdings ist mein Provider der Ansicht, das das Problem nur bei früheren Versionen bestehen würde. Jemand ne Ahnung wie sich das bei meiner Version 2.6.0-beta2 verhält?

Geändert von damohsta (17.10.2006 um 11:22:39 Uhr)
Mit Zitat antworten
  #2  
Alt 17.10.2006, 11:30:20
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: phpmyadmin 2.6.0-beta2 import fehlerhaft

wie sich eine BETA verhält ist sowieso fraglich darum ist es auch eine BETA

Zeig mal ein paar zeilen von deinem CSV-File ich werd mal versuchen dies bei mir zu importieren...
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #3  
Alt 17.10.2006, 12:05:58
damohsta damohsta ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 68
AW: phpmyadmin 2.6.0-beta2 import fehlerhaft

anz_ID vorwahl durchwahl
1 6184 929622
2 6183 64652
3 6181 911853
4 6184 789456
8 6184 555666
9 6183 45613

So schaut die Tabelle bis jetzt aus. PS Die Nummern sind fiktiv ;)
Und vor die Vorwahl gehört eine 0 aber diese wird leider nicht mit in die CSV übertragen.

Geändert von damohsta (17.10.2006 um 12:07:00 Uhr)
Mit Zitat antworten
  #4  
Alt 17.10.2006, 12:33:48
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: phpmyadmin 2.6.0-beta2 import fehlerhaft

Welche MySQL-Version verwendest du?
Mit Zitat antworten
  #5  
Alt 17.10.2006, 12:56:43
damohsta damohsta ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 68
AW: phpmyadmin 2.6.0-beta2 import fehlerhaft

Wo seh ich das? ;)
Da steht was vonwegen .....verbunden mit MySQL 4.0.16-log

Geändert von damohsta (17.10.2006 um 12:57:37 Uhr)
Mit Zitat antworten
  #6  
Alt 17.10.2006, 13:08:06
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: phpmyadmin 2.6.0-beta2 import fehlerhaft

hmm... ich kommentiere:
Zitat:
Ich hatte dasselbe Problem mit einer MySql 4.0.15.
und Phpmyadmin - egal welche Version -.
Folgender Trick hat bei mir funktioniert:
Suche im PhPmyadmin Verzeichnis die Datei ldi_check.php. In Zeile ca. 61 steht die
$query = 'LOAD DATA LOCAL INFILE \'' . $textfile . '\''; ....Ahha! Diese einfach ändern:

$query = 'LOAD DATA INFILE \'' . $textfile . '\'';...das wars. Warum wird das nirgendwo dokumentiert? Ist ein ziemlich häufiger Fehler...
gefunden hier:
http://www.phpforum.de/archiv_16250_..._anzeigen.html

vielliecht hilfts ja, ansonsten einfach mal nach dieser fehlermeldung googeln? :)
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #7  
Alt 17.10.2006, 13:10:35
damohsta damohsta ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 68
AW: phpmyadmin 2.6.0-beta2 import fehlerhaft

Jup, hatte ich bereits gesehen, gelesen, an deen Provider weitergeleeitet und gesagt bekommen das dieser Fehler bei der hier benutzen Version behoben sei ;(
Mit Zitat antworten
  #8  
Alt 17.10.2006, 13:20:55
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: phpmyadmin 2.6.0-beta2 import fehlerhaft

Hast du das gelesen?
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”.
Quelle: http://dev.mysql.com/doc/refman/4.1/en/load-data.html
Mit Zitat antworten
  #9  
Alt 17.10.2006, 13:34:48
damohsta damohsta ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 68
AW: phpmyadmin 2.6.0-beta2 import fehlerhaft

Ja, habe ich mir angeschaut. Mein Englisch ist auch recht gut aber mir bereiten die Beiträge auf deutsch schon manchmal arges Kopfzerbrechen mit Ihren vielen Fachausdrücken - auf Englisch wird´s dann echt arg mit dem Verständnis.

Ich werd den Artikel einfach mal an meinen Provider weiterleiten und fragen was er davon hält.

Dank dir aber trozdem für deine Mühe.
Mit Zitat antworten
  #10  
Alt 17.10.2006, 14:03:12
damohsta damohsta ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 68
AW: phpmyadmin 2.6.0-beta2 import fehlerhaft

Verstehe ich das soweit richtig, das die mysql_options so abgeändert werden müssen, das sie auf "enable-local-infile" gesetzt sind und dies nur von Serverseite geschehen kann? Habe leider keinerlei Zugriffsrechte auf Configurationsdateien der phpmyadmin.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Import fehlerhaft HoPPeL MySQLi/PDO/(MySQL) 3 20.08.2006 14:10:45
Zeichensatz beim Import per phpMyAdmin wischinski PHP für Fortgeschrittene und Experten 0 10.04.2005 11:33:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:23:32 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt