Я установил варку на моей высокой сьерре, php и mysql. При перечислении служб я вижу следующее:
➜ ~ clear
➜ ~ brew services list
Name Status User Plist
dnsmasq started root /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
mysql@5.7 started macbook /Users/macbook/Library/LaunchAgents/homebrew.mxcl.mysql@5.7.plist
php started root /Library/LaunchDaemons/homebrew.mxcl.php.plist
Я также получаю успех с этой командой:
➜ ~ mysql -u root -p
, но если я пытаюсь создать базу данных, я получаю следующее:
create database project1;
ERROR 3680 (HY000): Failed to create schema directory 'project1' (errno: 2 - No such file or directory)
Что может быть не так с mysql?
Очевидно, уже есть такие вопросы, как этот здесь , но ответы звучат немного расплывчато.
В течение нескольких недель у меня mysql работало нормально, и это происходило внезапно.
Я заметил это, когда попытался запустить миграцию. Команда никогда не выполнялась.