Запущен сервер / привилегии mySQL 5.5 в снежном барсе - PullRequest
0 голосов
/ 13 октября 2011

Я только что установил mysql 5.5.16 для Snow Leopard (с помощью pkg install), но у меня нет прав при запуске mysql (т.е. я не могу предоставить привилегии), и многие мои команды не распознаются в shell / bash (то есть все команды mysql не распознаются).

Я думаю, что я вошел в систему как root, но когда я делаю 'select user ()', это показывает, что я подписан как 'btran' (не уверен, что это было создано случайно, я просто хочу доступ к root, и я не уверен, как это сделать). Все на моей локальной машине, просто хотел начать изучать mysql. Я могу предоставить больше информации, но любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 13 октября 2011

Вы не указали; какие ошибки вы получаете, когда вы пробуете команды mysql? Если команда не может быть найдена, то это, вероятно, проблема с путём (быстрый поиск в Google показывает, что команда mysql - / usr / local / mysql / bin / mysql на снежном барсе, но у меня самого нет mac).

Во-вторых, чтобы нам было ясно - быть пользователем root в ОС не является пользователем root в MySQL. Если двоичные файлы установлены в указанном выше месте, задайте пароль root с помощью ...

/usr/local/mysql/bin/mysqladmin -u root password [PASSWORD]

... команда. Тогда войдите через ...

/usr/local/mysql/bin/mysql -u root -p

РЕДАКТИРОВАТЬ: проблема пути определенно кажется правильным. Проверить http://hivelogic.com/articles/compiling-mysql-on-snow-leopard/

...