Existe uma opção nos arquivos systemd.service, que verifica explicitamente a existência do soquete.
Na documentação do systemd, Lennart Pöttering explica detalhadamente que a maioria dos serviços não precisa do deamon real iniciado, mas apenas do soquete a ser ligado.
O Systemd pode criar esses sockets e iniciar o mysql no primeiro acesso! Esta é uma das principais razões pelas quais o systemd foi criado.