2011-10-31 4 views
3

Mac OSXにhomebrewをインストールしたばかりのmysqlをインストールしました。osx、mysqlコマンドは/ var/emptyに入ります。

インストールは、以下のシンボリックリンクだった後、私は非常に最初の事: は/ usr/binに/ mysqlの - > /usr/local/Cellar/mysql/5.5.15/bin/mysql

しかし、私ならばmysql-clientインターフェイスを使用する代わりに、/ var/empty /と入力します。/

なぜこの問題を解決できますかmysqlコマンドはmysqlクライアントを実行しますか?

+0

シェルに「mysql」エイリアスがありますか?これはおそらく動作不良ですか? –

+0

@Marc B:わかりません。どうすれば確認できますか? – FMaz008

+0

閉じる投票した人へ:私は新しいiMacをセットアップしているので、特定の/個人的なケースではなく、FAQは「プログラマーがよく使うソフトウェアツール」を指定しています。ターミナルとMySQLはツールプログラマがよく使用する。 – FMaz008

答えて

3

シェルに「mysql」エイリアスがありますか?これはおそらく動作不良ですか?プロンプトのaliasには、設定されているエイリアスがすべて表示されます。

13

これは、ユーザー名を入力するだけでユーザーのホームディレクトリに移動するため、zshを使用している場合に発生します。だからmysqlがあなたのパスにない場合(これはkegの式なので)、mysqlユーザがいれば、これはあなたが見る動作です。あなたは、ホームブルーがbrew link --force mysql55であなたのパスにmysqlをリンクさせるよう強制することができます。

+0

です。 "brew link --force mysql" – Niki

+0

この回答に感謝します!ヨセミテからエルキャピタンにアップグレードした後、シンボリックリンクが消えてしまった。 – levsa

関連する問題