web-dev-qa-db-ja.com

MySQLパスワードが機能しない

編集:MySQLを自分のマシンに2回インストールしました(XAMPPとそれ自体)

MySQLコマンドラインクライアントにパスワードを入力すると、パスワードが拒否され、ビープ音が1回鳴り、ウィンドウが閉じます。 MySQLへのエントリを完全に取り戻すための基本的なトラブルシューティング手順のリスト(単純なものから徐々に技術的なものまで)を誰かに提供してもらえますか?また、パスワードが突然拒否される原因を誰かに教えてもらえますか? XAMPPも実行しており、MySQLサービスがインストールされて実行されています。前もって感謝します。

数か月前に最初にこの問題が発生したときのことを覚えています。正しく思い出せば、Windows XPの管理ツールからMySQLサービスを開始することで問題を解決しました(MySQLサービスを停止したことがあり、今日までそれが何であったかわかりません) )。

これで問題が再び発生しましたが、今回、サービスを確認したところ、MySQLサービスはすでに「開始」されていました。

どんな援助もいただければ幸いです。ありがとう

11
Anthony

パスワードが機能しなかった理由がわかったと思います。マシンに2つのバージョンのMySQL(XAMPPとMySQL 5.1)をインストールしました。そこで、MySQL 5.1を削除すると、機能しました。

4
Anthony

私にとって(そして私の同様の問題)
-password = mypass
機能しませんでした
だが
-password = "mypass"
した

2
inteblio

Rootアカウントのパスワードはありますか?もしそうなら、コマンドラインからこれを試してみてください?

    mysql --user=root --password=your password here
    -- or --
    mysql --user=root --password=your password here --database=MySQL
2
James

パスワードが拒否されたときにエラーメッセージが表示されますか?古いクライアントを使用していて、この問題が発生しているのではないかと思います: http://dev.mysql.com/doc/refman/5.1/en/old-client.html

2
Eli

http://dev.mysql.com/doc/refman/5.0/en//resetting-permissions.html

これは言及されたサービスソリューションです。 rootパスワードを思い出せない場合に使用します。

1
Sxit

少し遅すぎますが-パスワードに数字が含まれていて、キーボードのテンキーを使用している場合は、NumLockがオンになっていることを確認してください。奇妙な理由で、numlockをオフにしている場合でも、MySQLはキーストロークを解釈します。私のラップトップにはNumLockインジケーターライトがないので、これは私にはあまり明白ではありませんでした。

1
Anton Smith

MySQLをnotに設定すると、起動時に実行が開始され、ログインを試みる前に起動する必要があります。これは、コマンドライン、Windowsサービスとして構成した場合はタスクマネージャーなどを介して実行できます。

たとえば、cmdを使用してサービスを開始する方法の説明は次のとおりです。

http://dev.mysql.com/doc/refman/5.7/en/windows-start-command-line.html

0

この問題に別の成功した解決策を追加したいと思います。インストーラー(msi)を再実行し、修復オプションを選択すると、すべてが修正されました。

0
Dale

パスワードが突然再び機能したので、次の手順でパスワードを変更しました。

  1. Windowsコマンドプロンプトを使用して、MySQLのbinディレクトリに移動します
  2. タイプ:mysqladmin -uroot -p password yourNewPassword
  3. Enterキーを押します。パスワードの入力を求められますので、入力してください
  4. エラーメッセージ/ビープ音が発生しない場合、パスワードは正常に変更されています
  5. 新しいパスワードでMySQLコマンドプロンプトを使用してログインします

私が理解していないのは、なぜ私のパスワードが約24時間後に突然機能し始めたのですか?将来これを回避できるように、私は知っていればいいのですが。

0
Anthony