RU/Modules/MTA-MySQL/mysql ping: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<pageclass class="#AA7592" subcaption="Модуль MTA MySQL"></pageclass> __NOTOC__ {{RU/ModuleFunction|MTA-MySQL|MTA MySQL}} Проверяет, существует ли...") |
(No difference)
|
Latest revision as of 16:21, 2 December 2017
| Эта функция предоставлена внешним модулем MTA MySQL. Вы должны установить этот модуль, чтобы использовать эту функцию. | |
Проверяет, существует ли соединение с MySQL-сервером.
Синтаксис
bool mysql_ping(MySQLConnection handler)
Обязательные аргументы
- handler. Действительная MySQL-ссылка.
Возвращаемые значения
Возвращает true, если соединение существует, или false, если нет.
Пример
Пример 1. В этом примере проверяется, существует ли соединение с MySQL-сервером, когда игрок подключается к серверу.
handler = mysql_connect("127.0.0.1", "root", "", "my_mta_server")
function checkMySQLConnection()
if mysql_ping(myhandler) == false then
outputDebugString("Потеря связи с MySQL-сервером.")
outputDebugString("Переподключение...")
mysql_close(myhandler)
handler = mysql_connect("127.0.0.1", "root", "", "my_mta_server")
end
end
addEventHandler("onPlayerJoin", getRootElement(), checkMySQLConnection)
Смотрите также
- mysql_connect
- mysql_close
- mysql_errno
- mysql_error
- mysql_ping
- mysql_select_db
- mysql_escape_string
- mysql_affected_rows
- mysql_change_user
- mysql_get_character_set_info
- mysql_get_client_info
- mysql_get_client_version
- mysql_get_host_info
- mysql_get_proto_info
- mysql_get_server_info
- mysql_get_server_version
- mysql_hex_string
- mysql_info
- mysql_insert_id
- mysql_query
- mysql_unbuffered_query
- mysql_set_character_set
- mysql_stat
- mysql_warning_count