mysql_query('INSERT INTO nazwatabeli VALUES(...),(...),(...),(...)')
Powyższa instrukcja zapytania jest lepsza. Ale mamy inne rozwiązanie poprawiające wydajność instrukcji INSERT.
Wykonaj następujące kroki...
1. Po prostu tworzysz plik csv (rozdzielany przecinkami) lub prosty plik txt i zapisujesz wszystkie dane, które chcesz wstawić, używając mechanizmu zapisu do pliku (takiego jak klasa FileOutputStream w Javie).
2. użyj tego polecenia
LOAD DATA INFILE 'data.txt' INTO TABLE table2
FIELDS TERMINATED BY '\t';
3 jeśli nie masz jasności co do tego polecenia, skorzystaj z linku