web-dev-qa-db-ja.com

MacにコマンドラインMySQLクライアントをインストールするにはどうすればよいですか?

GUIではなく、コマンドライン用のMySQLクライアントをインストールしたいです。私はウェブ上で検索しましたが、MySQLサーバーをインストールすることに関する指示だけを見つけました。

92
Chonghao Huang

mySQL Workbenchをインストールしてから、

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

すでに http://dev.mysql.com/downloads/ )のディスクイメージ(dmg)からMySQLをインストールしている場合は、ターミナルを開いて以下を実行します。

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/

49
JackSparrow

最良の選択は:

brew install mysql
41
Geek

MySQLにはクライアント専用のユーティリティがあります。

MySQLクライアントシェル https://dev.mysql.com/downloads/Shell/

その他のコマンドラインユーティリティ https://dev.mysql.com/downloads/utilities/

Mac OSXバージョンが利用可能です。

22
troseman

mysql-client式があります。

brew install mysql-client

8
egze

"MySQL Workbench" DMGファイルを開き、

# 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's executable
chmod +x /usr/local/bin/mysql

DMGディスクを取り出す

6
caccialdo

単なるクライアント用の自作式があります。 https://formulae.brew.sh/formula/mysql-client

それをインストールしてください:brew install mysql-client

4
Ivan

自作でmysql-Shellをインストールするには、次のコマンドを実行します。

brew cask install mysql-Shell

あなたはそれからmysqlシェルを起動することができます

mysqlsh

直接SQLモードに入りたい場合は、実行してください。

mysqlsh --sql
4
Michael Lihs

あなたがMac上のDMGからインストールした場合、それはmysqlクライアントを作成しましたが、それをあなたのユーザパスに入れませんでした。

これをあなたの.bash_profileに追加してください:

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

これにより、あなたはどこからでもmysqlを実行することができます。

3
Paul Kenjora

これは、他のオーバーヘッドなしに、厳密にコマンドラインクライアントをインストールします。

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を実行することができるはずです。

3
Alex W

先の回答で述べたように、mysqlサーバーとクライアントの両方のlibsを実行することで入手できます。

brew install mysql

クライアントのみのインストールもあります。クライアントライブラリのみをインストールするには

brew install mysql-connector-c

これらのコマンドを実行するには、あなたのMacに自作パッケージマネージャが必要です。あなたが実行してそれをインストールすることができます

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

2
Kimmo Hintikka

MacPorts を使うとクライアントをインストールすることができます:

Sudo port install mysql57

あなたのMySQLとしてインストールされているバージョンを選択する必要もあります。

Sudo port select mysql mysql57

サーバは、パッケージ名に-serverを追加した場合にのみインストールされます(例:mysql57-server

1
Alex G

最も簡単な方法は、mysqlサーバーまたはワークベンチをインストールし、mysqlクライアントをどこかにコピーし、パス設定を更新してから、最初に実行ファイルを取得するためにインストールしたものをすべて削除することです。

1
Willa