27.6.3 嵌入式服务器的选项
mysqld服务器守护程序可能提供的任何选项都可以与嵌入式服务器库一起使用。服务器选项可以在数组中作为mysql_library_init()的参数给出,该参数初始化服务器。它们也可以在my.cnf
之类的选项文件中给出。要为 C 程序指定选项文件,请使用--defaults-file选项作为mysql_library_init()函数的第二个参数的元素之一。有关mysql_library_init()功能的更多信息,请参见第 27.7.6.41 节“ mysql_library_init()”。
使用选项文件可以更轻松地在 Client 端/服务器应用程序和嵌入 MySQL 的应用程序之间切换。将通用选项放在[server]
组下。这两个 MySQL 版本都可以读取。Client 端/服务器特定的选项应位于[mysqld]
部分下。在[embedded]
部分中放置特定于嵌入式 MySQL 服务器库的选项。特定于应用程序的选项位于[ApplicationName_SERVER]
下。参见第 4.2.2.2 节“使用选项文件”。