Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  MySQL Server Administration  /  MySQL Server Loadable Functions

7.7 MySQL 服务器可加载函数

MySQL 支持可加载函数,即在运行时可以加载或卸载的函数,以扩展服务器功能或删除功能。有关可加载函数的可用函数列表,请参见第14.2节,“可加载函数参考”。可加载函数与内置函数不同,后者是服务器的一部分实现,并且总是可用的;有关内置函数的列表,请参见第14.1节,“内置函数和操作符参考”

Note

可加载函数之前曾被称为用户定义函数(UDFs)。这种称呼有点误导,因为“用户定义”也可以应用于其他类型的函数,例如存储函数(使用 SQL 编写的存储对象)和通过修改服务器源代码添加的 native 函数。

MySQL 发行版包括了可加载函数,实现了服务器功能的一部分或全部,这些功能包括:

以下部分描述了如何安装和卸载可加载函数,以及如何在运行时确定已安装的可加载函数和获取关于它们的信息。

在某些情况下,加载函数是通过安装实现函数的组件,而不是直接加载函数的方式。有关特定可加载函数的详细信息,请见包含该函数的服务器功能的安装说明。

有关编写可加载函数的信息,请见将函数添加到 MySQL