int mysql_ping(MYSQL *mysql)
Описание
Проверяет, работает ли данное соединение с сервером. Если соединение прервано, то пытается автоматически восстановить его.
Эта функция может использоваться клиентами, долгое время находящимися в состоянии простоя, для проверки, закрыл ли сервер данное соединение, и для восстановления соединения при необходимости.
Возвращаемые значения
Нуль, если сервер в активном состоянии. Величина, отличная от нуля, если произошла ошибка.
Ошибки
-
CR_COMMANDS_OUT_OF_SYNCКоманды были выполнены в ненадлежащем порядке.
-
CR_SERVER_GONE_ERRORСервер MySQL неожиданно завершил работу.
-
CR_UNKNOWN_ERRORПроизошла неизвестная ошибка.