文档首页
MySQL 9.0 C API 开发人员指南
下载本手册
PDF (US Ltr) - 1.4Mb
PDF (A4) - 1.4Mb


5.4.73 mysql_server_init()

int
mysql_server_init(int argc,
                  char **argv,
                  char **groups)

描述

此函数初始化 MySQL 客户端库,在调用任何其他 MySQL 函数之前必须执行此操作。但是,mysql_server_init() 已过时,您应该改为调用 mysql_library_init()。请参阅 第 5.4.45 节,“mysql_library_init()”

注意

为了避免应用程序使用完库后出现内存泄漏(例如,在关闭与服务器的连接后),请确保显式调用 mysql_server_end()(或 mysql_library_end())。这使内存管理能够执行清理操作,并释放库使用的资源。请参阅 第 5.4.44 节,“mysql_library_end()”

返回值

成功时为零。如果发生错误,则非零。