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