У меня есть новый MBP с Yosemite. Я установил последнюю версию MySQL (5.6.21 через файл pkg), успешно установил пароль и посмотрел его через Sequel Pro. Тем не менее, я не могу войти в mysqladmin. Обычно, как и в Ubuntu, я могу сделать:
mysqladmin -u root -p
Но терминал выводит меня в файл справки. Конечно, правила не изменились. Файл справки подтверждает, что если я оставлю пароль после аргумента -p, TTY возьмет на себя управление, но это не так.
mysqladmin -u root --password
выдает то же самое справочное сообщение.
mysqladmin -u root -password 'password'
запрашивает ожидаемый пароль, НО, когда я передаю его, затем выдает неизвестную команду «пароль».
Я сделал скрипт /usr /local /bin /mysql_secure_installation, но не изменил никаких значений. Если мой пароль root изменился, почему я все еще смогу подключиться через sequel pro и другие соединения PHP?
Я уверен, что это то, что я пропускаю, но ценю, что есть кое-что, чего я не нашел в своих поисках в Google, спасибо, Сэм.