MySQL 26.10 runs its REST service inside the server, no Router needed
MySQL REST Service ships as a server component in MySQL 26.10, replacing the need for a separate MySQL Router process, alongside a Community Edition Health Monitor and WebAuthn login.
MySQL 26.10 shipped on 20 October with MySQL REST Service running as a server component, component_mysql_rest_service, rather than needing a separate MySQL Router process to serve its HTTPS endpoints. Installing it is a single INSTALL COMPONENT statement, and the service is then controlled through SQL functions, mysql_rest_service_start(), _stop(), _restart(), and dynamic global variables for the HTTPS port, TLS certificate, worker thread count, and connection and request-size limits.
The same release brings the Health Monitor component to MySQL Community Edition. It was previously available only on MySQL HeatWave. Linux gets the full metric set, macOS gets basic memory, filesystem and CPU collection, and Windows isn’t supported in this release. MySQL 26.10 also adds a WebAuthn authentication plugin for FIDO-device login in Community Edition, and now requires OpenSSL 1.1.1 or newer.
INSTALL COMPONENT 'file://component_mysql_rest_service';
SELECT mysql_rest_service_restart();
Why it matters: if you’re exposing MySQL data over REST, this removes an entire process from your deployment, one fewer thing to install, patch and keep running. The Health Monitor and WebAuthn support moving into Community Edition also means capabilities that used to require HeatWave or a paid tier are now available to anyone running plain MySQL.