天使と悪魔選手権

どうもこんにちは

MySQLを使用してWindowsXPでデータベースを構築しようとしています。
MySQLをインストールし、「MySQL Server Instance Configuration Wizard」で設定を行おうとしたら、最後の「Apply security settings」で以下のエラーが出ました。
「ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)」

その後も何度か操作を行いましたが、エラーが発生し先へ進みません。
設定を完了するにはどうしたらいいのでしょうか?

以下に他の状況を示します。


・コマンドプロンプトで mysql -u root と入力すると、「ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)」のエラーが発生する。

・コマンドプロンプトで telnet localhost 3306 と入力すると、メッセージが表示される。

A 回答 (2件)

パスワードを設定してませんか?



mysql -u root -p
で打ってからパスワードを入れエンターでログインできませんか?

この回答への補足

他に書き込む欄がないため、こちらに書き込んでおきます。

解決しました。
PCの以前の使用者がパスワードを設定していたらしく、rootのパスワードを設定できなかったようです。
単にアンインストールするだけでなく、ディレクトリのファイル全部を消した後、インストールしたらすんなり設定できました。

ありがとうございました。

補足日時:2007/04/16 16:37
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

プロンプトから「mysql -u root -p」と入力すると、以下のエラーが出ました。

「ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)」

ウィザード実行中に、「ERROR 1045」が発生していて、終了していないので、サーバが作られていないような感じです。

お礼日時:2007/04/16 09:14

質問の答えになりませんが、XAMPPをインストールされたら


如何でしょうか。

Apache,PHP,MySQL,phpMyAdmin,etcが一発でダウンロードでき、
Apache配下でPHPが動き、そのPHPで作成されたphpMyAdminが
MySQLを簡単に操作できます。
何も悩まなくても、インストールするだけで、まずほとんど
動くでしょう。

参考URL:http://phpspot.net/php/pgXAMPP.html
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

単にデータベースのサーバにアクセスしたいだけですので、Apacheなどは使用してないのです。

お礼日時:2007/04/16 09:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す