Problem installing MySQL in Fedora 31

You did do a mysqld --initialize ? mysql just needs it own database do work succesfully. used to be a seperate command ‘mysql_install_db’ in the olden days…

Hope this helps.