27.7.12.2 mysql_server_init()

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

Description

该函数初始化 MySQLClient 端库,必须在调用任何其他 MySQL 函数之前完成。但是,不建议使用mysql_server_init(),而应调用mysql_library_init()。参见第 27.7.6.41 节“ mysql_library_init()”

Note

为了避免在使用库完成应用程序后发生内存泄漏(例如,在关闭与服务器的连接之后),请确保显式调用mysql_server_end()(或mysql_library_end())。这样可以执行内存 Management 以清理和释放库使用的资源。参见第 27.7.6.40 节“ mysql_library_end()”

Return Values

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