# MySQL and MariaDB

> Engine-aware read-only discovery across the MySQL family.

Source: https://accd.github.io/verchestra/docs/integrations/mysql-mariadb/
Content digest: `sha256:c27e30db92b897783e97c02958f4339757eb2f2114d2b1c3f5d9b2f54874945a`

MySQL and MariaDB share a family adapter with explicit engine identity. Version and product checks prevent a MariaDB server from being treated as qualified MySQL, or the reverse.

The adapter constrains approved schemas, system-catalog access, statement time, rows, bytes, and normalized operations. Engine-specific timeout behavior is compiled rather than assumed.

A read-only principal remains mandatory even when a server offers a read-only transaction mode.
