https://dev.mysql.com/adding-udf.html
All active functions are reloaded each time the server starts, unless you start mysqld with the --skip-grant-tables option. For the UDF mechanism to work, functions must be written in C++ and your operating system must support dynamic loading.
https://dev.mysql.com/alter-event.html
ALTER EVENT myevent ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 DAY DO TRUNCATE TABLE myschema.mytable; Specify the options in an ALTER EVENT statement only for those characteristics that you want to change; omitted options keep their existing ...
https://dev.mysql.com/alter-resource-group.html
The name and type attributes are set at group creation time and cannot be modified thereafter with ALTER RESOURCE GROUP. ALTER RESOURCE GROUP group_name [VCPU [=] vcpu_spec [, vcpu_spec] ...] [THREAD_PRIORITY [=] N] [ENABLE|DISABLE [FORCE]] ...
https://dev.mysql.com/alter-table.html
However, this is sometimes not the case, such as when you swap names or move them through a cycle. This option is useful primarily when you know that you query the rows in a certain order most of the time. ALTER TABLE tbl_name [alter_specification ...
https://dev.mysql.com/analyze-table.html
Statistics are collected again the next time the table is accessed. ANALYZE [NO_WRITE_TO_BINLOG | LOCAL] TABLE tbl_name UPDATE HISTOGRAM ON col_name [, col_name] ... [WITH N BUCKETS] ANALYZE [NO_WRITE_TO_BINLOG | LOCAL] TABLE tbl_name DROP HISTOGRAM ...
https://dev.mysql.com/arithmetic-functions.html
For example, to add date values, use DATE_ADD(); see Section 12.6, “Date and Time Functions”. Table 12.8 Arithmetic Operators Name Description %, MOD Modulo operator * Multiplication operator + Addition operator - Minus operator - Change the ...
https://dev.mysql.com/atomic-ddl.html
DDL operations such as ALTER TABLE may perform the Prepare and Perform phases multiple times prior to the Commit phase. An atomic DDL statement combines the data dictionary updates, storage engine operations, and binary log writes associated with a ...
https://dev.mysql.com/audit-api-message-emit.html
To install the audit_api_message_emit component, use this statement: INSTALL COMPONENT "file://component_audit_api_message_emit"; Component installation is a one-time operation that need not be done per server startup. As of MySQL 8.0.14, the ...
https://dev.mysql.com/audit-log-filter-definitions.html
For information about using JSON data in MySQL, see Section 11.5, “The JSON Data Type”. Filter definitions have this form, where actions indicates how filtering takes place: { "filter": actions } The following discussion describes permitted ...
https://dev.mysql.com/audit-log-legacy-filtering.html
Event Filtering by Account Event Filtering by Status To filter audited events based on the originating account, set one of these system variables at server startup or runtime: audit_log_include_accounts: The accounts to include in audit logging.