27.6.2 Ограничения при использовании встроенного сервера MySQL
Встроенный сервер имеет следующие ограничения:
Нет загружаемых функций.
Нет трассировки стека при аварийном завершении.
Вы не можете настроить его как источник или реплику (нет репликации).
Очень большие наборы результатов могут быть неиспользуемыми на системах с малым объемом оперативной памяти.
Вы не можете подключиться к встроенному серверу из внешнего процесса через сокеты или TCP/IP. Однако вы можете подключиться к промежуточному приложению, которое, в свою очередь, может подключиться к встроенному серверу от имени удалённого клиента или внешнего процесса.
libmysqldне поддерживает зашифрованные подключения. Следствием этого является то, что если приложение, связанное сlibmysqld, устанавливает соединение с удалённым сервером, то это соединение не может быть зашифровано.InnoDBне является рекурсивным в встроенном сервере и не может использоваться для нескольких подключений, ни последовательно, ни одновременно.Планировщик событий недоступен. Из-за этого системная переменная
event_schedulerотключена.Схема производительности недоступна.
Встроенный сервер не может совместно использовать каталог
secure_file_privс другим сервером. Начиная с MySQL 5.7.8, значение по умолчанию для этого каталога можно задать во время сборки с помощью опцииINSTALL_SECURE_FILE_PRIV_EMBEDDEDDIRCMake.
Некоторые из этих ограничений можно изменить, отредактировав файл mysql_embed.h и перекомпилировав MySQL.
© 2025 Oracle
Licensed under the GPLv2 License.