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