In this blog post, I’ll look at how ProxySQL
Admin behaves in some unusual and unexpected ways from a MySQL
perspective.
ProxySQL allows you to connect to its admin interface using the
MySQL protocol and use familiar tools, like the MySQL command
line client, to manage its configuration as a set of
configuration tables. This ability may trick you into thinking
that you’re working with a stripped-down MySQL server – and
expect it to behave like MySQL.
It would be a mistake to think this! In fact, ProxySQL embeds the
SQLite database to store its configuration. As such, it behaves
much closer to SQLite!
Below, I’ll show you a few things that confused me at
first. All of these are as of ProxySQL 1.3.6 (in case
behavior changes in the future).
Fake support for Use command
…
[Read more]