Einfügen vom Textf-Dateis in Mysql-Tabellen

Alles, was PHP betrifft, kann hier besprochen werden.

Einfügen vom Textf-Dateis in Mysql-Tabellen

Postby SYRGER » 15. August 2005 22:21

Hallo,

Ich habe Apachefriends installiert, alles läuft gut. Ich weiss nur nicht wie kann eine erstellte Tabelle vom PC-Server auf den Web-Server hoch zu laden.

Auch beim Versuch eine Text-Datei in der Tabelle einzufügen, meldet MysqlAdmin einen Error.

Danke für die freundliche Hilfe
SYRGER
SYRGER
 
Posts: 4
Joined: 15. August 2005 21:52

Postby Eisbaer » 16. August 2005 13:33

Wie sieht denn die Tabelle aus?
Eisbaer
 
Posts: 19
Joined: 08. August 2005 00:09

Mysql Tabellen

Postby SYRGER » 16. August 2005 16:27

Die Tabelle sieht wie folgend aus:

Name: dict
Felder: 2 Felder (span und deut), beide sind 200 char, fulltext.

Ich habe keine Probleme mit der Erstellung und Bearbeitung der Tabellen, weder auf dem localhost (PC) oder auf dem Webserver.

My Frage ist:

Wie kann ich eine Tabelle die auf dem Localhost (PC) erstellt und bearbeitet wurde direct auf den Webserver uploaden?

Ich versuche es mit export sql anschliessend die sql-datei zur dumping verwenden. Dies gelingt .

Was nicht gelingt ist das Einfügen von Text-Dateien in der Tabelle.

Ich habe gehört, man soll die PHP.INI auf den webserver confugurieren, aber wie?

Danke für deine freundliche Hilfe.

SYRGER
SYRGER
 
Posts: 4
Joined: 15. August 2005 21:52

Postby Wiedmann » 16. August 2005 16:53

Ich versuche es mit export sql anschliessend die sql-datei zur dumping verwenden. Dies gelingt .

Aha, was bedeutet dann dieser Satz?
SYRGER wrote:Ich weiss nur nicht wie kann eine erstellte Tabelle vom PC-Server auf den Web-Server hoch zu laden.

BTW:
Mit "dumping" meinst du einen Import beim Zielserver?

Was nicht gelingt ist das Einfügen von Text-Dateien in der Tabelle.

Und was willst du da genau machen? Welche Fehlermeldung kommt genau?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

MYSQL & Tabellen

Postby SYRGER » 16. August 2005 17:45

Hallo,

Frage 1) Ich habe bereits eine Tabelle auf dem Webserver. die name lauter "french_english"


Die Tabelle hat zwei Felder:

1- French (Fulltext)
2- english


Ich möchte zusätzliche Daten in der Tabelle einfügen, ich versuche es mit "Textdatei in Tabelle einfügen"

als load-Methode verwende ich Default-Einstellung "LOAD-Methode DATA LOCAL"


Ich erhate die folgende Rückmedung
----------------------------------------------------------------

SQL-Befehl:

LOAD DATA LOCAL INFILE '/tmp/phpCewoFR' INTO TABLE `french_english` 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
--------------------------------------------------------------------

Frage 2) Gibt es eine Methode um eine fertige Mysql-Tabelle vom Localhost (PC) auf den Webserver hoch zu laden.


Danke und Gruss
SYRGER
SYRGER
 
Posts: 4
Joined: 15. August 2005 21:52

Postby Wiedmann » 16. August 2005 17:56

Frage 2) Gibt es eine Methode um eine fertige Mysql-Tabelle vom Localhost (PC) auf den Webserver hoch zu laden.

Ich dachte die Frage hattest du schon geklärt? Immerhin schreibst du hier...
SYRGER wrote:Ich versuche es mit export sql anschliessend die sql-datei zur dumping verwenden. Dies gelingt .

... doch "Dies gelingt"?

Anonsten: Lokal exportierst du die Tabelle, und auf dem Webserver importierst du die dann (mit z.B. phpMyAmdin).


Ich möchte zusätzliche Daten in der Tabelle einfügen, ich versuche es mit "Textdatei in Tabelle einfügen"

Dann schauen wir uns diese Fehlermeldung genauer an:
SYRGER wrote:#1148 - The used command is not allowed with this MySQL version

--> Dein Webhoster lässt die Funktion "LOAD DATA LOCAL INFILE" auf seinem Server nicht zu...

Alternativ kannst du das ja auch über die Import-Funktion machen, indem du die zusätzliche Daten vorher bei dir als SQL exportierst und nicht als CSV.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to PHP

Who is online

Users browsing this forum: No registered users and 6 guests