MYSQL *mysql_init(MYSQL *mysql)
説明
mysql_real_connect()
に適応する
MYSQL
オブジェクトを割り当て、または初期化します。mysql
に NULL
ポインタを渡した場合、関数は新しいオブジェクトにメモリを割り当て、初期化し、それを返します。それ以外の値を渡した場合は、オブジェクトを初期化し、そのアドレスを返します。mysql_init()
が新しいオブジェクトにメモリを割り当てた場合、そのメモリは
mysql_close()
を呼び出して接続をクローズする際に解放されます。
戻り値
初期化された MYSQL*
ハンドル。新しいオブジェクトに割り当てる十分なメモリがなかった場合は
NULL
。
エラー
メモリが不足していた場合は
NULL
を返します。
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.