systemctl start e systemctl enable fazem coisas diferentes.
enable conectará a unidade especificada a locais relevantes, de modo que ela será iniciada automaticamente na inicialização ou quando o hardware relevante estiver conectado ou em outras situações, dependendo do que estiver especificado no arquivo da unidade.
start inicia a unidade agora mesmo.
disable e stop são o oposto destes, respectivamente.
Isso significa que, ao instalar o MariaDB pela primeira vez, talvez você queira executar systemctl enable mariadb.service para ativá-lo, de modo que ele seja iniciado na inicialização. Você também pode querer executar systemctl start mariadb.service , ou apenas reiniciar, para iniciar o MariaDB. Para parar o MariaDB, execute systemctl stop mariadb.service (ele será iniciado novamente na próxima inicialização ou quando você o iniciar manualmente). Para desativá-lo para que ele não inicie mais na inicialização, execute systemctl disable mariadb.service .
Fonte: página man do systemctl