Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

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

7.7 MySQL 服务器可加载函数

MySQL 支持可加载函数,即不是内置的函数,但可以在运行时(无论是在启动时还是后期)加载以扩展服务器功能,或者卸载以删除功能。有关可加载函数的表格,请参见 第 14.2 节,“可加载函数参考”。可加载函数与内置(本机)函数不同,后者是服务器的一部分,总是可用的;有关表格,请参见 第 14.1 节,“内置函数和操作符参考”

Note

可加载函数以前称为用户定义函数(UDF)。该术语有点误导,因为 用户定义 也可以应用于其他类型的函数,例如存储函数(使用 SQL 编写的存储对象)和通过修改服务器源代码添加的本机函数。

MySQL 发行版包括可加载函数,实现了以下服务器功能:

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

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

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