嵌入式服务器有以下限制:
没有可加载的功能。
核心转储上没有堆栈跟踪。
您不能将其设置为源或副本(无复制)。
非常大的结果集在低内存系统上可能无法使用。
您不能使用套接字或 TCP/IP 从外部进程连接到嵌入式服务器。但是,您可以连接到中间应用程序,后者又可以代表远程客户端或外部进程连接到嵌入式服务器。
libmysqld
不支持加密连接。这意味着如果链接的应用程序libmysqld
建立到远程服务器的连接,则该连接无法加密。InnoDB
在嵌入式服务器中不可重入,不能连续或同时用于多个连接。事件计划程序不可用。因此,
event_scheduler
系统变量被禁用。性能模式不可用。
嵌入式服务器不能
secure_file_priv
与另一台服务器共享同一目录。从 MySQL 5.7.8 开始,可以在构建时使用 CMake选项设置此目录的默认值。INSTALL_SECURE_FILE_PRIV_EMBEDDEDDIR
mysql_embed.h
可以通过编辑包含文件并重新编译 MySQL
来更改其中一些限制
。