Spec-Zone.ru › MySQL Connectors 1.0

5.4.40 mysql_library_end()

void
mysql_library_end(void)

Описание

Эта функция завершает работу библиотеки MySQL. Вызывайте её, когда вы закончили использовать библиотеку (например, после отключения от сервера). Действия, выполняемые при вызове, зависят от того, связана ли ваша программа с библиотекой клиента MySQL или встроенным сервером MySQL. Для программы-клиента, связанной с библиотекой libmysqlclient с помощью флага -lmysqlclient, mysql_library_end() выполняет некоторое управление памятью для очистки. Для приложения встроенного сервера, связанного с библиотекой libmysqld с помощью флага -lmysqld, mysql_library_end() останавливает встроенный сервер, а затем очищает ресурсы.

Примечание

Чтобы избежать утечек памяти после того, как приложение закончит использовать библиотеку (например, после закрытия соединения с сервером), обязательно вызывайте mysql_library_end() явно. Это позволяет управлять памятью для очистки и освобождения ресурсов, используемых библиотекой.

Информация об использовании см. в Главе 4, Справочник по функциям C API и разделе 5.4.41, «mysql_library_init()».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/c-api-5.7-en/mysql-library-end.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API