2016-12-18 2 views
0

У меня возникли некоторые проблемы с установкой MySQL на моем MacBook Pro (начало 2011 года, версия X X 10.11.6). Я запустил образ диска несколько раз, каждый раз при успешной установке. Из того, что я понимаю, я должен получить временный пароль при установке, и я никогда не был.Установка MySQL на Mac

После установки, я ввожу свой терминал и введите mysql, но я только когда-либо получаю следующий ответ:

ERROR 1045 (28000): Access denied for user 'foo'@'localhost' (using password: NO) 

Есть ли что-то, что я делаю неправильно? Я очень мало знаю о кодировании командной строки, так что чем больше деталей вы могли бы обеспечить, тем лучше.

Пожалуйста, дайте мне знать, если есть дополнительная информация об этом процессе установки, который мне нужно предоставить, и я обязательно опубликую его.

Заранее спасибо.

ответ

1

Вы должны войти в систему, чтобы тузд клиента следующим образом -

mysql -uroot -p

Учитывая вы сохранили корень в качестве имени пользователя.

+0

Это приводит к следующей ошибке: 'ERROR 1045 (28000): доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароля: YES)' Теперь, видимо, у меня есть пароль, и я все еще сталкиваюсь с проблемами , – Yehuda

0

Если вы НЕ предоставляется с паролем по умолчанию после завершения, это следует сделать трюк:

Цитирование First google hit.

1 - Остановить MySQL

sudo /usr/local/mysql/support-files/mysql.server stop 

2 - Запустите его в безопасном режиме :

sudo mysqld_safe --skip-grant-tables 

3 - Это будет постоянный com MAND, пока процесс не будет завершен, так открыть другой/окно терминала оболочки и войти без пароля в качестве корня:

mysql -u root 
FLUSH PRIVILEGES; 
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass'; 

4 - Изменение нижнего регистра «MyNewPass» на то, что вы хотите - и держать одиночные кавычки.

\q 

5 - Запуск MySQL

sudo /usr/local/mysql/support-files/mysql.server start 

Thats это, теперь ваш корневой пароль будет обновлен.

+0

Ввод, который приводит к следующей ошибке: – Yehuda

+0

'ERROR! Файл PID сервера MySQL не найден! 'Обычные решения Google пока не сработали. – Yehuda

+0

@Yehuda На каком этапе? PS Извините за позднюю реакцию, экзамены и прочее. – yekurtal