文件首頁
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()」

傳回值

成功則傳回零。如果發生錯誤,則傳回非零值。