My app has to deal with time zones (fun!). To that end I have decided that in the DB everything will be UTC. For all to work well I need to set the connection timezone:
SET time_zone='UTC';
There's just one problem - MariaDB comes by default without data in the time zone table, so the above line fails. I can instead use:
SET time_zone='+00:00';
Which should do the same... but does it really? Perhaps there is some weird corner case where the two are not the same and which will come back to haunt me? I can't think of anything, but... I'd like to double-check.