Я установил MySQL с помощью Homebrew на свою Snow Leopard Mac OS 10.6. Я побежал через команды, которые он упоминает:
unset TMPDIR
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
Но когда я подключаюсь и пытаюсь составить список баз данных (или предпринять любое другое действие), я получаю ошибки:
$ mysql
mysql> show databases;
ERROR 1018 (HY000): Can't read dir of '.' (errno: 13)
Я попытался найти ответ на ошибку, но не смог найти ничего, что помогло бы мне решить эту проблему. Что мне нужно сделать, чтобы настроить это правильно?
К вашему сведению: я мог вручную установить MySQL в один момент. Не уверен, если есть какие-либо оставшиеся файлы, которые конфликтуют.