GUIではなく、コマンドライン用のMySQLクライアントをインストールしたいです。私はウェブ上で検索しましたが、MySQLサーバーをインストールすることに関する指示だけを見つけました。
mySQL Workbenchをインストールしてから、
export PATH=$PATH:/Applications/MySQLWorkbench.app/Contents/MacOS
すでに 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/
最良の選択は:
brew install mysql
MySQLにはクライアント専用のユーティリティがあります。
MySQLクライアントシェル https://dev.mysql.com/downloads/Shell/
その他のコマンドラインユーティリティ https://dev.mysql.com/downloads/utilities/
Mac OSXバージョンが利用可能です。
今mysql-client
式があります。
brew install mysql-client
"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ディスクを取り出す
単なるクライアント用の自作式があります。 https://formulae.brew.sh/formula/mysql-client
それをインストールしてください:brew install mysql-client
自作でmysql-Shell
をインストールするには、次のコマンドを実行します。
brew cask install mysql-Shell
あなたはそれからmysqlシェルを起動することができます
mysqlsh
直接SQLモードに入りたい場合は、実行してください。
mysqlsh --sql
あなたがMac上のDMGからインストールした場合、それはmysqlクライアントを作成しましたが、それをあなたのユーザパスに入れませんでした。
これをあなたの.bash_profile
に追加してください:
export PATH="/usr/local/mysql/bin:$PATH
これにより、あなたはどこからでもmysql
を実行することができます。
これは、他のオーバーヘッドなしに、厳密にコマンドラインクライアントをインストールします。
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
を実行することができるはずです。
先の回答で述べたように、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)"
MacPorts を使うとクライアントをインストールすることができます:
Sudo port install mysql57
あなたのMySQLとしてインストールされているバージョンを選択する必要もあります。
Sudo port select mysql mysql57
サーバは、パッケージ名に-server
を追加した場合にのみインストールされます(例:mysql57-server
)
最も簡単な方法は、mysqlサーバーまたはワークベンチをインストールし、mysqlクライアントをどこかにコピーし、パス設定を更新してから、最初に実行ファイルを取得するためにインストールしたものをすべて削除することです。