Если у тебя вообще возникает вопрос, какую версию ставить, то следует безальтернативно ставить последнюю LTS. То есть 8.4.6.
Если MySQL должен работать в связке с другим ПО, то следует изучить это другое ПО на предмет того, какая версия MySQL для работы с ним рекомендована/проверена/тестирована, и ставить именно эту версию. Если указан диапазон версий или укрупнённо (скажем, 8.х), то использовать последнюю LTS из входящих в диапазон, а при отсутствии в диапазоне LTS-версии - последнюю из указанных.
Если ПО требует MariaDB - ставить именно её, а не MySQL. Но если указаны как допустимые обе СУБД - то однозначно ставить MySQL. Исключение - если в зависимости от установленной СУБД различаются предоставляемые возможности, и только MariaDB обеспечивает нужный функционал.