Usuário do High Sierra aqui. Eu tive um problema semelhante.
Eu corrigi-o, verificando o conteúdo deste diretório:
cd /usr/local/mysql/data
ls -l
para ver se tudo era propriedade de _mysql (Dica: segunda coluna da saída que você obtém). Este não foi o caso para mim. Então eu corri o seguinte comando:
chown -R mysql:mysql /usr/local/mysql/data/*
para alterar as configurações de propriedade adequadas. (Observação: estou na minha conta de administrador, então tive que preceder com sudo
para que funcionasse. Caso contrário, eu receberia um erro Operation not permitted
)