Я не совсем уверен, почему моя установка MySQL перестала работать, но он начал пытаться работать как неправильный пользователь, как mysql
вместо _mysql
Вот мой вывод ошибки:
140422 14:46:14 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
140422 14:46:14 [Warning] Setting lower_case_table_names=2 because file system for /usr/local/mysql/data/ is case insensitive
140422 14:46:14 [ERROR] Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists!
140422 14:46:14 [ERROR] Aborting
140422 14:46:14 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
Исправление для меня состояло в том, чтобы отредактировать / usr / local / mysql / bin / mysqld_safe и установить строку user
вверху из:
user='mysql'
до
user='_mysql'
Эта строка была для меня в строке 25 с mysql-5.5.37-osx10.6-x86_64