Подтвердить что ты не робот

Mac устанавливает и открывает mysql с помощью терминала

Я загрузил файл mysql dmg и прошел мастер для запуска. Готово. Я также запустил mysql-сервер под системными настройками.

Целью этого является работа над упражнениями моей текстовой книги SQL. Команды терминала новы для меня, но я думаю, что как только я смогу начать работу, работа с упражнениями должна быть в порядке.

Из исследования в Интернете различные блоги говорят мне перейти к папке mysql в терминале:   /USR/ локальные/MySQL

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

Может ли кто-нибудь дать мне шаги, чтобы встать и работать с mysql через терминал?

4b9b3361

Ответ 1

(Обновлено на 2017 год)

Когда вы установили MySQL, он сгенерировал пароль для пользователя root. Вы можете подключиться с помощью

/usr/local/mysql/bin/mysql -uroot -p

и введя сгенерированный пароль.

Ранее пользователь root в MySQL не имел пароля и мог подключаться только с localhost. Таким образом, вы будете подключаться с помощью

/usr/local/mysql/bin/mysql -uroot

Ответ 2

Откройте терминал и введите

sudo sh -c 'echo /usr/local/mysql/bin > /etc/paths.d/mysql'

затем закройте терминал и откройте новый терминал и введите

mysql -u root -p

нажмите enter, и он попросит вас ввести пароль

Я нашел это решение на https://teamtreehouse.com/community/says-mysql-command-not-found

теперь установить новый тип пароля

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

Ответ 3

В терминале я набрал:

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

Затем мне было предложено ввести временный пароль, который был предоставлен мне после завершения установки.

Ответ 4

Если у вас есть сервер MySQL и работает, вам просто нужен клиент, чтобы подключиться к нему и начать практиковать. Одним из них является mysql-client, который является инструментом командной строки, или вы можете использовать phpMyAdmin, который является веб-инструментом.

Ответ 5

  1. установить доморощенный через терминал

  2. brew install mysql

Ответ 6

Эта команда работает для меня:

./mysql -u root -p

(PS: я работаю на Mac через терминал)

Ответ 7

попробуйте с любой из 2 ниже команд

/usr/local/mysql/bin/mysql -uroot - ИЛИ -
/usr/local/Cellar/mysql//bin/mysql -uroot

Ответ 8

Эта команда работает для меня:

Команда:

mysql --host=localhost -uroot -proot

Ответ 9

/Applications/xampp/xamppfiles/bin/mysql -u root -p