Как указать пользователя по умолчанию в ОС ma c при запуске команды mysql в терминале? - PullRequest
0 голосов
/ 21 января 2020

Я на ма c ОС Catalina 10.15.2 с бесплатной sh установкой mysql. Я получаю следующий вывод при запуске команд mysql или mysql -v:

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

Это потому, что в моем случае для пользователя не установлено значение root. MySQL прекрасно работает, так как я могу войти с помощью mysql -u root, так что на самом деле это не вызывает никаких проблем, но это немного раздражает.

Как настроить команду mysql на использование root пользователь вместо пользователя моего компьютера?

1 Ответ

0 голосов
/ 21 января 2020

Создайте файл ~ / .my.cnf и добавьте следующие строки.

[client]
user=<your_user>
password=<your_password>

Более подробную информацию можно увидеть https://easyengine.io/tutorials/mysql/mycnf-preference/.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...