Я следую этому уроку Шаг 3 (Установить MySQL), но он не работает. Я использую Mac OS X Yosemite и недавно установил Macports 2.3.3-10.10.
sudo port install mysql51-server
с сообщением «Все компиляторы либо внесены в черный список, либо недоступны ...», поэтому вместо этого я запустил sudo port install mysql56-server
что выглядело нормально.
1) Тогда это работает:
$ sudo port select mysql mysql56
Selecting 'mysql56' for 'mysql' succeeded. 'mysql56' is now active.
2а) Но следующая инструкция не выполняется:
$ sudo -u _mysql mysql_install_db5
sudo: mysql_install_db5: command not found
2b) Руководство говорит:«Если это не сработает, попробуйте это:», но это тоже не сработает:
$ sudo mysql_install_db5
sudo: mysql_install_db5: command not found
3) Загрузка порта, кажется, работает:
sudo port load mysql56-server
4) Но я не могу подключиться к mysql:
$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/local/var/run/mysql56/mysqld.sock' (2)
Как я могу получить это работает? Есть ли эквивалент для шагов 2a / 2b для MySQL 5.6? Может быть, я просто пропускаю обязательные пути, учитывая, что получаю command not found
?