MySQL - ERROR 1045 - アクセスが拒否されましたmysql


Answers

パスワードなしで接続してみてください:

mysql -u root

私は初期のデフォルトはrootアカウントのパスワードがないと考えています(これは明らかにできるだけ早く変更する必要があります)。

Question

何らかの方法で、コマンドラインでMySQLにアクセスしようとすると、このエラーが発生することがありました。

[root@localhost ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

私は、このHowToを使ってパスワードをリセットしようとしました。

私はmysql completleyをアンインストールして再インストールしましたが、まだパスワードを求められます。 なぜこれが当てはまるのかわからない!

誰かがMySQLのデフォルトインストールを手伝ってくれますか?

環境

Fedora Core 10、フルルートアクセス、ApacheとPHPがインストールされている

何か助けてくれてありがとう!

EDIT

数時間の「血液咳」を救いたい人には、MySQlをアンインストールすると、残っているものはすべて削除されます。 これをしないと、決してFRESHのインストールではありません。




現在のルートパスワードは空でなければなりません。 次に、 "新しいルートパスワード"の下にパスワードを入力し、確認します。




  1. mysqlコンソールに行く
  2. mysqlを使用します。
  3. UPDATE mysql.user SETパスワード=パスワード( '')WHERE User = 'root' FLUSH PRIVILEGES; exit PASSWORD( '')は空でなければなりません
  4. 次に、wamp / apps / phpmyadmin ../config.inc.phpに行きます。
  5. $ cfg ['Servers'] ['$ I'] ['password'] = 'root';
  6. ['password']を['あなたの古いパスワード']に置き換えてください
  7. ファイルを保存する
  8. すべてのサービスを再起動し、localhost / phpmyadminに移動します。