MySQLをローカル環境にインストールし、ターミナルを開き、コマンド「mysql -u root -p
」を入力したところ、下記エラーが出ました。
zsh: command not found: mysql
システムPATHの設定をしたところ解消されましたので、やり方を書いておきます。
ターミナルでMy SQLのシステムPATHを設定する方法
MySQLをパソコンにインストールしたら、一般的に、/usr/local/mysql/bin/にMySQLの実行ファイルが存在します。
実行ファイルが存在する(インストールできている)にもかかわらずターミナルでエラーが出る場合は、システムPATHが正しく設定できていない可能性があります。
~/.zshrcファイルを開き、export PATH=$PATH:/usr/local/mysql/binという行を追加します。
~/.zshrcファイルを開き設定する方法
- ターミナルを開きます
- ~/.zshrcファイルを開くためのコマンド「
nano ~/.zshrc
」を入力します - nanoというテキストエディタで~/.zshrcファイルが開くので、下記コードを追加します
「export PATH=$PATH:/usr/local/mysql/bin
」 - 追加が完了したら、ファイルを保存するために次のキーボードショートカットを使用します
- macOS: Control + Xを押してから、Yを押し、Enter
- ファイルの保存後、ターミナルに戻ります。
- .zshrcファイルの変更を反映させるために、次のコマンドを実行します
source ~/.zshrc
ポイント
zsh: command not found: mysq エラーが出たら、~/.zshrcを確認し、システムのPATHを設定しましょう!