Contient la liste de tous les gestionnaires HTTP définis en SQL et créés via CREATE HANDLER.
La lecture de cette table requiert le privilège SHOW HANDLERS ; sans celui-ci, elle apparaît vide. Les secrets susceptibles d’être intégrés à la requête du gestionnaire (par exemple, les informations d’identification transmises à une fonction de table) ne sont affichés dans les colonnes query et create_query que lorsque l’utilisateur est autorisé à les voir (le paramètre serveur display_secrets_in_show_and_select et le paramètre de format format_display_secrets_in_show_and_select sont activés, et l’utilisateur dispose du privilège displaySecretsInShowAndSelect) ; sinon, ils sont masqués, exactement comme dans SHOW CREATE TABLE.
name (String) — Nom du handler.
protocol (Nullable(String)) — Protocole composable auquel le handler est limité, ou NULL si le handler est actif sur tous les endpoints HTTP (les ports http/https intégrés et chaque listener de protocole composable de type HTTP).
url_match_type (String) — Mode de correspondance de l’URL : exact, préfixe ou regexp.
url (String) — Le pattern d’URL auquel correspond le handler.
methods (Array(String)) — Méthodes HTTP autorisées.
type (String) — Type de handler (seul query est pris en charge).
query (String) — Requête SQL exécutée par le handler. Les secrets sont masqués, sauf si l’utilisateur est autorisé à les voir.
create_query (String) — Instruction CREATE HANDLER. Les secrets sont masqués, sauf si l’utilisateur est autorisé à les voir.
Dernière modification le 27 août 2026