ターミナル エラー

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ファイルを開き設定する方法

  1. ターミナルを開きます
  2. ~/.zshrcファイルを開くためのコマンド「nano ~/.zshrc」を入力します
  3. nanoというテキストエディタで~/.zshrcファイルが開くので、下記コードを追加します
    export PATH=$PATH:/usr/local/mysql/bin
  4. 追加が完了したら、ファイルを保存するために次のキーボードショートカットを使用します
    • macOS: Control + Xを押してから、Yを押し、Enter
  5. ファイルの保存後、ターミナルに戻ります。
  6. .zshrcファイルの変更を反映させるために、次のコマンドを実行します
    • source ~/.zshrc
ポイント

zsh: command not found: mysq エラーが出たら、~/.zshrcを確認し、システムのPATHを設定しましょう!