早くcentos8に移行したいものですね?
初期repoからじゃなくて普通にもってきたり、mariadbなどから持ってくればいいんだろうが、 まだ刷新の時期ではないので。。。
新しいマックを買ったので初期セットアップでちょっと変わった?のかわからかったが mysql_secure_installationがうまいこといかなかったのでメモ
mysql> UPDATE user SET authentication_string=password('パスワード') WHERE user='root';
mysql> flush privileges;