こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

mysqlパスワード設定方法を教えてください。

xampp-win32-1.6.4-installer.exeをインストールしました。
パスワードを設定をしようと
コマンドプロンプトを起動して、>の後にmysqladmin -u root password 1234
と入力してenterを押すと、エラーが発生します。
内容は、
mysqladmin:connect to server at'localhost'failed
error:'access denied for user 'root'`'localhost'(using password :no)'
です。
どうすればパスワード設定ができますか?

初心者なのでわかりやすく教示していただくとありがたいです。

パソコンはWindows7です。
よろしくお願いします。

投稿日時 - 2011-05-20 23:01:34

QNo.6751749

困ってます

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

xamppのような統合されたMySQLは、利用していませんが、同じほうほうで解決するとおもいます。
 
>(using password :no)
初期のパスワードが違う可能性があります。
 
1.あきらめて、再度データベースを構築するなら、
MySQLホルダ配下のbinに,MySQLInstanceConfig.exe があるので、これを実行することにより再度構築できます。
新規やマニュアルを選んでも途中にパスワード入力画面が表示されるので、ここを慎重に行う。
最後まで実行されたら、解決させるでしょう。必要なら、古いmy.iniを保存しておき、上書きでもします。
 
2.あきらめないで、チャレンジするなら、これをインストールして、接続できれば、変更は簡単です。
http://dev.mysql.com/downloads/workbench/5.2.html
私は、コマンドは覚えられないので、MySQL Warkbenchを利用しています。

これだと、接続の設定を一度行うと、GUIなので、簡単にパスワードやらDBなどを構築できます。
これを、インストールしておき、あせる事態が発生した時の保険として利用してみては、どうでしょうか?。
http://www-jp.mysql.com/products/workbench/
右側のServerAdministrationの設定でパスワードなどの変更ができます。
と言っても、設定するためには、rootのパスワードが必要です。
 

投稿日時 - 2011-05-21 17:30:15

お礼

回答ありがとうございました。返事が遅くなり申し訳ありません!!
1.をやってみるとbinの配下にmysqllnstanceconfig.exeがなくできませんでた。
2.3をやってみたくてトライしたら、英語表示だったので、インストールができませんでした。

再インストールをしたら、もしかしたらできるかもしれないので、一回してみようと思います。

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

投稿日時 - 2011-05-29 07:15:46

ANo.2

先の内容は UNIX の場合ですね。Windowsとは違っているかもしれません。

「windows mysql パスワード設定方法」で検索して見てください。

下記など参考になるかと思います。

http://sasuke.main.jp/mysqlrootpass.html

http://dev.mysql.com/doc/refman/5.1/ja/default-privileges.html

http://homepage1.nifty.com/gak/webdb/mysql.html

http://y-kit.jp/saba/xp/mysqlsetup.htm

投稿日時 - 2011-05-21 11:32:56

お礼

返事が大変遅くなってしまって申し訳ありませんでした!!
二度も回答していただいて、ほんとうにありがとうございました♪
参考サイトをみて実行してみたのですが、私も全くわかっていないので、うまくいかないです。

いろいろ調べて頑張ってみます。

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

投稿日時 - 2011-05-29 06:56:47

ANo.1

「mysqlパスワード設定方法」で検索するといろいろ見つかります。

下記など参考になるかと思います。

http://dev.mysql.com/doc/refman/5.1/ja/passwords.html

投稿日時 - 2011-05-20 23:11:04

お礼

すばやい回答本当にありがとうございました。
参考にしてやってみたのですが>の前には私のパソコンでコマンドプロンプトを起動したときにでるものと表示が違い、パスワード設定できませんでした。
私のパソコンでコマンドプロンプトを起動すると、c:¥users¥私の名前>と表示されます。
この後にmysqladmin -u root password 1234
と入力するとエラーが表示されます。

初めて質問に書き込んだので、初めての回答でした。
とてもうれしかったです。ありがとうございました。

投稿日時 - 2011-05-21 08:13:21

あなたにオススメの質問