XAMPPにはphpMyAdminという便利なMySQLのGUIフロントエンドが付属しているので
「コマンドプロンプトから!」と力まなくても、基本的なMySQLの操作はできる。
なんといってもグラフィカルで初心者にもわかりやすいし。

ただ従来のやり方でやりたいときもあるし、
何10行ものSQLを連続して叩く、またはログもとりたいとなると
コマンドプロンプトから操作したいというケースもあるだろう。

当初XAMPPを入れた後、コマンドプロンプトからログインしようとするとエラーではねられてしまっていた。

以下引用部分はコマンドプロンプトの画面

C:\>mysql -u root -p
‘mysql’ は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

この意味がよくわからなくて。
しばらくつまってました。phpMyAdminも使えたので最低限のことはできてたし。

冷静に考えてみたら「C:\」直下からコマンドを直接打っているので
単に「パスが通っていませんよ」と怒られているだけでした。

なので備忘録として一応やり方を書いておきます。

事前に「XAMPP コントロールパネル」でMySQLを「開始」しておく。

C:\>cd C:\XAMPP\mysql\bin   ← XAMPP内のMySQLの「bin」ディレクトリ(MySQL実行プログラムの実体がある)に移動。
僕の環境だと「XAMPP」を「C:\XAMPP」以下にインストールしたのでこうなる。

C:\XAMPP\mysql\bin>mysql -u root -p
Enter password: *******   ← rootユーザのパスワード(事前に登録済み)を入力

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is *
Server version: 5.0.37 Source distribution

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql>   ←rootユーザでのログイン成功

ちょっとしたことですが。

SQLのコマンドは以前この本で勉強しました。

一週間でマスターするSQL for Windows 一週間でマスターするSQL for Windows
豊崎 直也

毎日コミュニケーションズ 2003-07
売り上げランキング : 293709
おすすめ平均

Amazonで詳しく見る by G-Tools

今だとこの本あたりが入手しやすいです。

改訂新版 SQLポケットリファレンス 改訂新版 SQLポケットリファレンス
朝井 淳

技術評論社 2003-06-10
売り上げランキング : 12830
おすすめ平均

Amazonで詳しく見る by G-Tools







関連記事(試験運用中)

  • No related posts




  • コメント/トラックバック:0 個 »

    トラックバックURL: http://blackpepper.oops.jp/wp/archives/2151/trackback

    この記事にはまだコメントがついていません。

    コメントをどうぞ

    コメント、トラックバックは確認後に表示されます。しばらくお待ちくださいね。

    段落や改行は自動挿入です。メールアドレスはサイト上では非表示です。
    使用できる HTML タグ: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>