3

エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO)

私はすべてを試しました。答えのページを読みましたが、誰も正しい答えを知らないようです。

DB にログインしようとすると、上記のエラーが表示されます。パスワードなどを設定していません。

現在、MySQL にまったくログインできません。理解できません。

事前にご協力いただきありがとうございます

4

3 に答える 3

3

オプションを使用し-pます。(ログイン時にパスワードを提供することを mysql に伝えます。)

$ mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
$ mysql -u root -p
Enter password: 

それでもうまくいかない場合は、B.5.4.1 を試してください。MySQL リファレンス マニュアルのルート パスワードをリセットする方法。

于 2010-05-26T12:11:25.537 に答える
0
$ mysql -u root -p{you_password} {db_name}

文字列から「{}」を削除するだけです。

于 2010-05-26T12:14:32.987 に答える
0

services.msc で、mysql がローカル システムまたはネットワーク システムとして実行されているかどうかを確認します。デフォルトでは、これは network system である必要があります。これを local system に変更して、サービスを再起動します。

于 2015-01-21T08:47:45.693 に答える