Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

環境変数でJavaとMySQLのPATH を通してみる【Windows版】

More than 1 year has passed since last update.

環境設定でPath を通す

環境変数で「Pathを通す」とは一体何をしているのか、また設定のやり方について説明していきます:grinning:

今回の記事:point_down_tone2:

  • Pathとは?
  • Pathを通す意味
  • システム環境変数でのPathの通し方
  • Pathが通ったかどうか確認

Pathとは?

まずPathとは何かについてです。
Pathとはそのアプリケーションの場所を示すアドレスみたいなものです。
例を見てみましょう。

例:Java
そのPCのjdkをインストールした場所を示すのものがPathです。
「C:\Program Files\Java\jdk1.X.X_XXX\bin」

例:MySQL
「mysql.exe」というのがMySQLのアプリケーションなので、それの場所を指示している「C:\Program Files\MySQL\MySQL Server 8.0\bin」がPathになります。
image.png

Pathを通す意味

Pathとはアプリケーションの場所を示すものだとわかりました。
その「Pathを通す=Pathを設定する」ことによってパソコンに特定のプログラムを「プログラム名だけで実行できるようにして」と頼んでることになります。

システム環境変数でのPathの通し方

早速システム環境変数でPathを通していきましょう!

フォルダーのPCを右クリック→プロパティ(R)をクリック
1.png

システムのページに行くのでシステム詳細設定を押します。
image.png

システムのプロパティが出てくるので、環境変数(N)をクリック
コメント 2020-02-28 091010.png

そこでPathを選択し→編集(E)
コメント 2020-02-28 091108.png

するとPathを入力する画面になります。
ここにPath(C:\Program Files\~)を入力しOKで完了です。
コメント 2020-02-28 091633.png

Pathが通ったかどうか確認

Pathが通ったかどうかの確認はコマンドプロンプトでできます。

例:Java
「javac -version」と打ってみましょう。
image.png

上記のように帰ってくれば成功です。

例:MySQL
「mysql --version」と打ってみましょう。
image.png

上記のように帰ってくれば成功です。

「'~' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。」とでてきた場合はPathがしっかり通っていませんのでご注意ください:bangbang:

Yuriko-Y
指1本タイピングレベルからスタートし、プログラミング学習を始めて約1年ほど経ちました。 これから始めようとする人向けになるべく専門用語を使わず、写真多めの記事を心掛けて書いています。 ブログも初心者向けに始めましたので、是非見てください。
https://yurigle.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away