Sql daten importieren

hallo,

ich habe eine 56mb grosse sql datei die gerne importieren wollte leider hats mit splitten nicht gelappt. da habe ich es mit big dump versucht, leider kommt immer eine fehlermeldung kann mir da wer helfen? bin nicht erade erfahren mit sql daher. welchse system usw. das vorherige war kann ich leider nicht mehr sagen.

hier nun mal die fehlermeldung:

Error at the line 7: /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

Query: -- MySQL dump 10.11

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

MySQL: 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 ‘-- MySQL dump 10.11 – /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET’ at line 1

Wie bekommt man denn eine so große SQL hin!?
Ich bin auch in SQL reichlich unerfhren, aber so große SQLs habe ich noch nie gesehen…

gib mir mal die SQL-Datei, ich versuche sie zu splitten :wink:

Das passiert schon mal, letztens gerade eine mit über 47 MB gehabt.

Über PHPMyadmin kann man es vergessen.
Direkt über ein Script kann man auch vergessen(dauert Stunden)

Nur über mysql direkt, weniger als 1,5 Minuten.

wie denn über mysql dierekt? mir wird ja auch nen fehler angezeigt

sorry aber ich kenne mich mit sql net so gut aus

habs jetzt mal mit mysqldumper getestet aber da bekomm ich folgende fehlermeldung:

Array
(
[num_table_fields] => Array
(
)

[max_zeit] => 9
[startzeit] => 1223660692
[xtime] => 1223660691
[fileEOF] => 
[actual_table] => unbekannt
[offset] => 0
[aufruf] => 1
[table_ready] => 0
[part] => 0
[do_it] => 
[errors] => 0
[notices] => 0
[anzahl_eintraege] => -1
[anzahl_tabellen] => -1
[filename] => 123.sql
[actual_fieldcount] => 0
[eintraege_ready] => 0
[anzahl_zeilen] => 110
[summe_eintraege] => 0
[erweiterte_inserts] => 0
[flag] => -1
[EOB] => 
[dump_encoding] => utf8
[kind] => 0
[compressed] => 0
[filehandle] => Resource id #13

)

Sql: – MySQL dump 10.11
Erweiterte Inserts: 0
Unbekannter SQL-Befehl::

Der Fehler ist das hier:



Das ist ein sogenannter BOM Marker was Editoren machen die nicht 100% UFT-8 fabrizieren.

Den wirst du auch nicht so schnell wieder los, weil im Editor nicht sichtbar.

Ich nehme dazu immer Search und Replace funduc.com/ , kannst aber auch einen Hexeditor nehmen.

Leg dir mal einen anständigen Editor zu wie Pspad.

Der Fehler ist das hier:



ja das war der fehler hat mit einem hex funktioniert das wegzubekommen

vielen dank

Deswgen sollte man einen guten Editor verwenden, in Geany zB. kann man einstellen, ob ein BOM geschrieben werden soll :wink: