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

Как установить клиент MySQL командной строки на Mac?

Я хочу установить клиент MySQL для командной строки, а не GUI. Я искал в Интернете, но нашел инструкции по установке сервера MySQL.

4b9b3361

Ответ 1

установите MySQLWorkbench, затем

export PATH=$PATH:/Applications/MySQLWorkbench.app/Contents/MacOS

Ответ 2

Если вы уже установили MySQL из образа диска (dmg) с http://dev.mysql.com/downloads/), откройте терминал и запустите:

echo 'export PATH=/usr/local/mysql/bin:$PATH' >> ~/.bash_profile

Затем перезагрузите .bash_profile, выполнив следующую команду:

 . ~/.bash_profile

Теперь вы можете использовать mysql для подключения к любому серверу MySQL:

mysql -h xxx.xxx.xxx.xxx -u username -p

Кредит & Ссылка: http://www.gigoblog.com/2011/03/13/add-mysql-to-terminal-shell-in-mac-os-x/

Ответ 3

Лучший вариант:

brew install mysql

Ответ 5

Откройте файл DMG "Workbench MySQL" и

# Adjust the path to the version of MySQL Workbench you downloaded
cp "/Volumes/MySQL Workbench 6.3.9.CE/MySQLWorkbench.app/Contents/MacOS/mysql" /usr/local/bin
# To make sure it executable
chmod +x /usr/local/bin/mysql

Извлеките диск DMG

Ответ 6

В настоящее время существует формула mysql-client.

brew install mysql-client

Ответ 7

Для установки mysql-shell с homebrew запустите

brew cask install mysql-shell

вы можете запустить оболочку mysql с помощью

mysqlsh

если вы хотите напрямую войти в режим SQL, запустите

mysqlsh --sql

Ответ 8

Если вы установили из DMG на Mac, он создал клиент mysql, но не поместил его в свой пользовательский путь.

Добавьте это в свой .bash_profile:

export PATH="/usr/local/mysql/bin:$PATH

Это позволит вам запускать mysql откуда угодно.

Ответ 9

Как указано в более раннем ответе, вы можете получить как сервер mysql, так и клиентские библиотеки, запустив

brew install mysql.

Существует также клиентская установка. Для установки только клиентских библиотек

brew install mysql-connector-c

Чтобы запустить эти команды, вам нужен менеджер пакетов homebrew в вашем mac. Вы можете установить его, выполнив

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Ответ 11

Самый простой способ - установить сервер mysql или workbench, скопировать клиент mysql где-нибудь, обновить настройки пути и затем удалить все, что вы установили, чтобы получить исполняемый файл в первую очередь.

Ответ 12

Используя MacPorts, вы можете установить клиент с:

sudo port install mysql57

Вам также нужно выбрать установленную версию в качестве MySQL

sudo port select mysql mysql57

Сервер устанавливается, только если вы добавляете -server к имени пакета (например, mysql57-server)

Ответ 13

Это строго устанавливает клиент командной строки, без других накладных расходов:

Установите Homebrew (если у вас его нет):

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Затем установите mysql-client:

brew install mysql-client

Затем добавьте бинарный каталог mysql-client в ваш PATH:

echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.bash_profile

Наконец, перезагрузите ваш профиль bash:

source ~/.bash_profile

Тогда вы сможете запустить mysql в терминале, если не попытаетесь открыть новый терминал

Ответ 14

Пробовал утилиты mysql, но не работал для одного MacOS. Наконец пошел с Sequel Pro http://sequelpro.com/. Это не совсем соответствует требованию "нет gui" вопроса, а также тому, с чем я тоже начинал.