Its causing problems for users https://github.com/AzuraCast/docker-azuracast-db/issues/3
If we have a healthcheck (
MDEV-25434), then we'll need to ensure that only returns health after mysql_upgrade is run.
" the most difficult problem is detection of when it ought to be run because it requires the server to be up before it can run (so it requires the same temporary server logic as the initial bootstrapping), so it isn't reasonable to just run it every time"
Maybe a direct inspection of the FRM format in MDEV-23008