Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: LOAD DATA INFILE - REPLACE - dodatkowe założenia
Forum PHP.pl > Forum > Bazy danych > MySQL
webspy
Witam,
Jest możliwość importu pliku csv do bazy mysql (w bazie są już dane) z możliwością aktualizacji tylko wybranych kolumn?

coś w stylu: SET pole1 = 'pole_z_csv' WHERE pole2='pole2_z_csv' questionmark.gif

Jeśli nie to kolejne pytanie:

Jak rozwiązać/zoptymalizować wywoływanie 8000 zapytań w pętli while bo wywala problem z długością działania skryptu? - sleep()?

W pętli porównuję dane baza = linijka_plik_csv - linijka po linijce i jeśli dane się zgadzają to robię drugie zapytanie update i to bardzo długo trwa, czy jest jakaś alternatywa, funcja itp?questionmark.gif?

Pyton_000
insert into ... on duplicate key update
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.