MySQL 服务器版本参考  /  可加载函数

第 3 章 可加载函数

下表显示了 MySQL 服务器中可用的所有可加载函数。该表包含以下列:

  • 名称:项目名称。

  • 引入版本:引入该项目的版本。仅当适用于某些项目时,才会显示此列。

  • 弃用版本:弃用该项目的版本。仅当适用于某些项目时,才会显示此列。

  • 移除版本:移除该项目的版本。仅当适用于某些项目时,才会显示此列。

  • 该项目是否在相应的 MySQL 服务器发行系列中可用。如果需要了解更多信息,指标会链接到主参考手册中的项目描述。

    如果某个项目在表中显示的任何系列中存在过,则该项目在表中就会有一行。为给定系列显示的值表示该项目在该系列中的可用性。

    • 是:该项目在所有已发布的正式版 (GA) 中都可用。对于尚未达到 GA 状态的系列,“是”表示该项目在最新发布的预 GA 版本中可用。

    • 部分:该项目在某些 GA 版本中可用。如果该项目是在第一个 GA 版本之后引入的,或者从某些 GA 版本中移除的,就会出现这种情况。

    • 空白:该项目在任何 GA 版本中都不可用。它要么不存在于该系列中,要么存在于预 GA 版本中,但在该系列达到 GA 状态之前被移除。

表 3.1 可加载函数参考

名称 引入版本 弃用版本 5.7 8.0 8.1 8.2 8.3 8.4
asymmetric_decrypt() 5.7.9, 8.0.11
asymmetric_derive() 5.7.9, 8.0.11
asymmetric_encrypt() 5.7.9, 8.0.11
asymmetric_sign() 5.7.9, 8.0.11
asymmetric_verify() 5.7.9, 8.0.11
asynchronous_connection_failover_add_managed() 8.0.23 部分
asynchronous_connection_failover_add_source() 8.0.22 部分
asynchronous_connection_failover_delete_managed() 8.0.23 部分
asynchronous_connection_failover_delete_source() 8.0.22 部分
audit_api_message_emit_udf()
audit_log_encryption_password_get()
audit_log_encryption_password_set()
audit_log_filter_flush()
audit_log_filter_remove_filter()
audit_log_filter_remove_user()
audit_log_filter_set_filter()
audit_log_filter_set_user()
audit_log_read()
audit_log_read_bookmark()
audit_log_rotate()
create_asymmetric_priv_key() 5.7.9, 8.0.11
create_asymmetric_pub_key() 5.7.9, 8.0.11
create_dh_parameters() 5.7.9, 8.0.11
create_digest() 5.7.9, 8.0.11
firewall_group_delist() 8.0.23 部分
firewall_group_enlist() 8.0.23 部分
flush_rewrite_rules()
gen_blacklist() 8.0.23
gen_blocklist() 8.0.33 部分
gen_blocklist() 8.0.23 部分
gen_dictionary() 8.0.33 部分
gen_dictionary_drop()
gen_dictionary_load()
gen_dictionary()
gen_range() 8.0.33 部分
gen_range()
gen_rnd_canada_sin() 8.0.33 部分
gen_rnd_email() 8.0.33 部分
gen_rnd_email()
gen_rnd_iban() 8.0.33 部分
gen_rnd_pan() 8.0.33 部分
gen_rnd_pan()
gen_rnd_ssn() 8.0.33 部分
gen_rnd_ssn()
gen_rnd_uk_nin() 8.0.33 部分
gen_rnd_us_phone() 8.0.33 部分
gen_rnd_us_phone()
gen_rnd_uuid() 8.0.33 部分
group_replication_disable_member_action()
group_replication_enable_member_action()
group_replication_get_communication_protocol()
group_replication_get_write_concurrency()
group_replication_reset_member_actions()
group_replication_set_as_primary()
group_replication_set_communication_protocol()
group_replication_set_write_concurrency()
group_replication_switch_to_multi_primary_mode()
group_replication_switch_to_single_primary_mode()
keyring_aws_rotate_cmk()
keyring_aws_rotate_keys()
keyring_hashicorp_update_config()
keyring_key_fetch()
keyring_key_generate()
keyring_key_length_fetch()
keyring_key_remove()
keyring_key_store()
keyring_key_type_fetch()
load_rewrite_rules()
mask_canada_sin() 8.0.33 部分
mask_iban() 8.0.33 部分
mask_inner() 8.0.33 部分
mask_inner()
mask_outer() 8.0.33 部分
mask_outer()
mask_pan() 8.0.33 部分
mask_pan()
mask_pan_relaxed() 8.0.33 部分
mask_pan_relaxed()
mask_ssn() 8.0.33 部分
mask_ssn()
mask_uk_nin() 8.0.33 部分
mask_uuid() 8.0.33 部分
masking_dictionaries_flush()
masking_dictionary_remove() 8.0.33 部分
masking_dictionary_term_add() 8.0.33 部分
masking_dictionary_term_remove() 8.0.33 部分
mysql_firewall_flush_status()
mysql_query_attribute_string() 8.0.23 部分
normalize_statement()
read_firewall_group_allowlist() 8.0.23 部分
read_firewall_groups() 8.0.23 部分
read_firewall_users() 8.0.26
read_firewall_whitelist() 8.0.26
service_get_read_locks() 5.7.8
service_get_write_locks() 5.7.8
service_release_locks() 5.7.8
set_firewall_group_mode() 8.0.23 部分
set_firewall_mode() 8.0.26
version_tokens_delete()
version_tokens_edit()
version_tokens_lock_exclusive()
version_tokens_lock_shared()
version_tokens_set()
version_tokens_show()
version_tokens_unlock()