Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [XML] "MySQL server has gone away"
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Witam, 

napisałem skrypt dodający do bazy danych ok. 200 tys. rekordów.

jednak po dodaniu 1221 rekordów wywala mi z każdego zapytania błąd 

Cytat
MySQL server has gone away


Pogooglowałem trochę i doczytałem, że należy wykonać jedno zapytanie SQL dodające kilka rekordów na raz:

  1.  
  2. INSERT INTO foo (bar, baz) VALUES
  3. (1, 2),
  4. (2, 2),
  5. (3, 2),
  6. (4, 2)
  7.  
  8.  


Czy to faktycznie pomoże?

A może macie inne pomysły?



--------------------
Go to the top of the page
+Quote Post
Agape
post
Post #2





Grupa: Zarejestrowani
Postów: 384
Pomógł: 13
Dołączył: 16.06.2006

Ostrzeżenie: (0%)
-----


Jezeli mozesz, sprobuj zwiekszyc czas wait_timeout moze o to chodzi?

http://dev.mysql.com/doc/refman/5.1/en/gone-away.html

Ten post edytował Agape 26.09.2009, 22:58:48


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 23:34