mam plik open_orders.txt, utworzyłem bazę danych 'core' a w niej tabele 'open_orders', której ilość kolum odpowiada wartościom oddzielonym przecinkami w pliku.

próbóję ją importować w natępujący sposób:

Kod
C:\apache\mysql\bin>mysqlimport --local core open_orders.txt
core.open_orders: Records: 999  Deleted: 0  Skipped: 999  Warnings: 42956


co jest nie tak ?


-- edit ---

użyłem mySQL-Front do importowania identycznego pliku tylko zawierającego coś ponad 171tys rekordów, ze sprawdzaniem błędów czas importu 13 min
bez sprawdzania 11 sec. ale... chodziło mi bardziej o implementację mysql/php
takie pliki muszę obrabiać codziennie i chciałbym to jakoś zautomatyzować
dlatego jeśli ktoś mógłby podzielić się swoją wiedzą na temat mysqlimport bo
google już nieco przetrzebiłem ale są tam tylko podstawowe informacje bez
bardziej rozbudowanych przykładów.
mimo to zakładam google i nurkuję dalej winksmiley.jpg

-- edit 2 ---

no i problem, mySQL-Fron zimportował 55984 rekordy,
ten sam plik otwarty w access zawiera 180596 rekordów, ogromna dysproporcja...

exclamation.gif! sam... rozwiązałem problem
rada do wszystkich, olejcie to forum! czytajcie MANUALE exclamation.gif!

buehehehe

żartowałem biggrin.gif

a robi się to tak..

Kod
C:\apache\mysql\bin>mysqlimport -v --fields-terminated-by="," --local core open_orders.txt

Connecting to localhost
Selecting database core
Loading data from LOCAL file: open_orders.txt into open_orders
core.open_orders: Records: 180597  Deleted: 0  Skipped: 0  Warnings: 0
Disconnecting from localhost