MySQLアプリケーションには、埋め込みサーバーを使うように書き込むことができます。項23.1. 「埋め込まれたMySQLサーバライブラリ、libmysqld」を参照してください。それをこのようなアプリケーションを書き込むため、libmysqld
フラグを使うことによって、ibmysqlclient
クライアントライブラリに対してリンクしないで、-lmysqld
ライブラリに対して、ibmysqld
フラグを使ってリンクしなければなりません。しかしながら、アイブラリを初期化し且つ完成させる呼び出しは、クライアントアプリケーションをあなたかが書き込むか、埋込サーバを使うものが書き込むかに関係なく、同じです。ライブラリを初期化するmysql_library_init()
を呼び出し、必要な場合、mysql_library_end()
も呼び出してください。項23.2.2. 「C API機能の概要。」を参照してください。