dump na Excel tbl v MySQL???

5 отговора 214 прегледа
#1

dump na Excel tbl v MySQL???

Imam slednia problem, ima dosta goliama tablica na excel, koiato se dopalva s danni vseki mesec, trjabva po njakakav na4in da ia ka4a v MySQL. Stava li slednia nomer:
Excel tablica se otvaria prez MS Acces i se pravi export ili save v podhodia6t format, sled koeto se puska v MySQL "php myadmin"?

Отговор
в отговор на angel #2

Re: dump na Excel tbl v MySQL???

excel tablicata ia zapomniam kato csv, pravia v MySQL tablica sas sa6tia format, davam "Inset text files into table", izbiram vaprosnia csv fail, no zaiavkata ne se izpalniava a se izvezda slednoto suob6tenie za gre6ka:
MySQL said: File 'c:docume~1angel~1locals~1tempphp5b.tmp' not found (Errcode: 2)

kade gre6a?

Отговор
в отговор на angel #3

Re: dump na Excel tbl v MySQL???

Sled izvestni probi na kakvo li ne, ustanovih 4e prosto zaiavkata e primerno:
LOAD DATA LOCAL INFILE 'C:\DOWNLOADS\TEMP\B1.CSV' INTO TABLE test FIELDS TERMINATED BY ';' ENCLOSED BY '\"' ESCAPED BY '\\' LINES TERMINATED BY '\n'
i problema e 4e servera vazpriema putia 'C:\DOWNLOADS\TEMP\B1.CSV' kato ime na file c:downloadstempb1.csv
kak da opravia problema?

Отговор
в отговор на angel #4

Re: dump na Excel tbl v MySQL???

vij tova: [линк]

Отговор
в отговор на angel #5

Re: dump na Excel tbl v MySQL???

Pogledni tuk...
[линк]

Отговор
в отговор на menta2k #6

Re: dump na Excel tbl v MySQL???

Благодаря на всички, не ми помогнахте особено, така и неразбрах на какво се дължи проблема, че пътя до текстовия файл го възприема като име на файл, защото премахва "\", но няма значение. Написах елементарен РНР скрипт, който върши тази работа, за тези които се интересуват ето го:
<?php
include ("dbconect.php");
$query="LOAD DATA INFILE 'c:/downloads/temp/b1.csv' REPLACE INTO TABLE TEST FIELDS TERMINATED BY ';' ";
$result=mysql_query($query) or die (mysql_error);
?>

Отговор