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

Команда MySQL не найдена [MAMP]

Я работаю над настройкой своего MySQL-сервера с помощью MAMP.

Текущий статус: Загруженные MySQL, MAMP Запуск MAMP: сервер MySQL зеленый, плюс он отображается как процесс в мониторе активности

Я пробовал:

$ mysql
-bash: mysql: command not found

Я увидел несколько учебников, в которых рекомендуется добавить путь к моему файлу .profile. Поэтому я создал файл .profile и добавил

PATH=$PATH:/Applications/MAMP/Library/bin
export PATH

Затем я сохранил его как .profile в домашнем каталоге.

Снова я попробовал

$ mysql
-bash mysql: command not found

Кто-нибудь знает, что неправильно?

Спасибо

ОС: Горный лев

4b9b3361

Ответ 1

Простым способом является просто запустить

sudo ln -s /Applications/MAMP/Library/bin/mysql /usr/local/bin/mysql

Что это значит, добавьте символическую ссылку для двоичного кода mysql из MAMP в ваш исполняемый путь - в этом случае в /usr/local/bin/


Предупреждение. Если вы также установили MySQL вручную, это может помешать установке, поэтому не делайте этого, если у вас есть!

Ответ 2

Это MAMP для mac.

Сначала проверьте путь, в котором находится команда mysql на вашем компьютере. Например, моя:

/Applications/MAMP/Library/bin/mysql

Тестирование ввода в терминале даст вам какой-то ответ mysql в зависимости от того, успешно ли ваш логин. Например, например:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Теперь мы хотим добавить это в $PATH, так что вам нужно только запустить "mysql" без пути к папкам.

Для этого сначала проверьте $PATH, введите в терминал:

echo $PATH

Далее введите:

nano .bash_profile

Добавьте одну строку (используйте свой собственный путь к bin mysql):

export PATH="/Applications/MAMP/Library/bin:$PATH"

Нажмите Ctrl + o, чтобы сохранить, нажмите клавишу ввода/возврата, чтобы подтвердить имя файла .bash_profile.

Затем нажмите Ctrl + x, чтобы выйти из редактора.

Закройте терминал. Повторно открыть терминал. Введите:

echo $PATH

Теперь ваш PATH теперь включает путь mysql bin. Теперь вы можете вызвать команду mysql из любого каталога.

Кредиты http://coolestguidesontheplanet.com/add-shell-path-osx/

Ответ 4

Сначала вы должны проверить путь к двоичному файлу mysql. После этого вы можете расширить (в ~/.profile) свой PATH i.e.

export PATH=$PATH:/path/to/mysql/bin/

После редактирования .profile вам нужно выйти/войти в активные изменения или указать ваш файл .profile

source ~/.profile