Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
падение соединения после query (pandrew) 13/11/2010 - 10:48:58



From: pandrew - 13/11/2010 - 10:48:58
Subject:падение соединения после query
-----------------
Версия mysql: 5.0.84-log

if (!Ping()){
logger.Log("MySQL Ping failed before query");
}
static char string[4096];
va_list argptr;
va_start (argptr, fmt);
vsprintf (string, fmt,argptr);
va_end (argptr);
logger.Log("Executing: %s",string);
int ret = !mysql_query(&m_MySQL,string);
if (!Ping()){
logger.Log("Ping failed after query");
}
if (!ret){
logger.Log("[MySQL] Query error: %s",GetError());
logger.Log("[MySQL] Query: %s",string);
}
return ret;
Почему после первого же селекта получю Ping failed after query?
но следующий update работает нормально, потом селект опять дает Ping failed after query.
Так идет до insert'a.
insert - нормально.
за ним update, но тут уже ping failed before query, ping failed after query. И запрос не выполняется с ошибкой MySQK server has gone away.
В чем причина?

06-10-0110 16:42:41 Executing: INSERT INTO accounts(UserID,Description,DateTime,Debet) VALUES (1,'81',now(),'0.00');
06-10-0110 16:42:41 MySQL Ping failed before query
06-10-0110 16:42:41 Executing: UPDATE sessions SET Active=0, Finish=now() WHERE SessionID=81;
06-10-0110 16:42:41 Ping failed after query
06-10-0110 16:42:41 [MySQL] Query error: MySQL server has gone away
06-10-0110 16:42:41 [MySQL] Query: UPDATE sessions SET Active=0, Finish=now() WHERE SessionID=81;



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
37685



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |