質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

コマンドプロンプト

コマンドプロンプト(cmd.exe)はMicrosoftによって提供されているコマンドラインインタプリタです。OS/2・Windows CE・Windows NTで使用可能です。

ログイン

ログインは、ユーザーがコンピューターシステムにアクセスするプロセスの事を呼びます。

Q&A

解決済

1回答

6697閲覧

MySQLへコマンドプロンプトでログインがしたいです(初投稿)

sugi2

総合スコア1

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

コマンドプロンプト

コマンドプロンプト(cmd.exe)はMicrosoftによって提供されているコマンドラインインタプリタです。OS/2・Windows CE・Windows NTで使用可能です。

ログイン

ログインは、ユーザーがコンピューターシステムにアクセスするプロセスの事を呼びます。

0グッド

0クリップ

投稿2020/10/26 06:12

sugi2と申します。よろしくお願いいたします。

前提・実現したいこと

コマンドプロンプトでMySQLにログインがしたいです。

プロゲートというプログラミング初学者向けサイトの「MySQLの環境構築」というところを参考にしながら自分のPCで動作確認をしているところでありました。コマンド実行がうまくいくと、そのあとは、**Enter password:**と表示されるそうです。
しかし、**エラーが出てしまい、うまくいきません。**初歩的でお恥ずかしい限りですが、ご助力あれば助かります。宜しくお願い致します!

発生している問題・エラーメッセージ

'mysql' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。

該当のソースコード

mysql --user=root --password

試したこと

【事前準備】

  1. コマンドプロンプトを管理者として起動。
  2. C:\WINDOWS\system32>net start mysql80と書き、実行。

表示結果:**要求したサービスは既に開始されています。と表示される。
3. C:\WINDOWS\system32>mysql --user=root --password と書き、実行。
4. 表示結果:
'mysql' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。**と表示される。
5. C:\Program Files\MySQL\MySQL Shell 8.0>mysql --user=root --password C:\Program Files\MySQL\MySQL Shell 8.0\bin>mysql --user=root --password
などと記入し、再び実行。
6. **4.**と同様の表示結果となりました。

この前段階の環境構築の部分では、学習サイトに従って、MySQLをパソコンに入れられたはずなのですが、何か変な部分、おかしいところがありそうでしたら、教えてください。

よろしくお願いいたします。
sugi2

補足情報(FW/ツールのバージョンなど)

  • Windows10
  • MySQL Shell 8.0

ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

~は、内部コマンドまたは外部コマンド、~というエラーがWindowsで表示される際は大抵が実行ファイルへの「パス」が通ってないということになります。
「Windows パスを通す」とかで調べてパスを通し、念のため端末を再起動してください。

投稿2020/10/26 06:16

m.ts10806

総合スコア80850

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sugi2

2020/10/26 06:22

こんなに早く回答していただき、ありがとうございます。 回答者様の言われた通りに、パスが通っていなければ通すようにすることを、これから試してみます。
m.ts10806

2020/10/26 06:24

エラーメッセージが出た場合、たいていそのまま検索キーワードとして投入すると何かしらの対応策は出てきます。 これは今回に限らず、SQLでもプログラミング言語でも何でもです。 https://qiita.com/cannorin/items/eb062aae88bfe2ad6fe5
sugi2

2020/10/26 07:08

エラーを入力し、調べまして、無事にPathを通し、MySQLに入れました。解決しました。ありがとうございます。 どうやら、Pathを通す際に、”ユーザーの環境変数”と”システム環境変数”という2つの部分があり、その入れる部分を間違えていたこと、Pathの値を一部間違っていたようでした。 今後、 「エラーのメッセージを入れる」ということを意識したいと思います。 URL先のサイト情報も、ありがとうございます。”教えてクン”にならないこともそうですし、ミスした時にしっかりとエラー文自体や解決方法をよ~く見て、準じることを学ばせていただきました。 助かりました!
m.ts10806

2020/10/26 07:23

ヒントになったようで何よりです。 最初の方でつまずく問題やエラーのほとんどは先人が必ず何かしらでぶちあたってるものです。 調べて全くでないほうが珍しいです(調べたほうが早く解決することのほうが多いともいえる) キーワード選定さえ間違えなければトップヒットであることもしばしばです。エラーとかはその最たる例ですね。
sugi2

2020/10/26 07:29

分からない点の調べ方が 頭に思い浮かぶキーワードをそのまま入れることばかりになっておりました。 キーワードの選定をせず、闇雲に調べないよう精進します。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問