ERROR 1045(28000):ユーザー ‘root’ @ ‘localhost’(パスワードを使用している場合はNO)のアクセスが拒否されました.
MySQLサーバにログインしようとすると、次のエラーメッセージが表示されます。
ターミナル
$ mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
1.解決策 – (パスワードを使用:いいえ)
ユーザ ‘root’は、MySQLサーバにログインするためのパスワードが必要です。 ** これを解決するには、MySQLサーバーに接続する際にパスワードに `-p`フラグを付けてください。
$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 27 Server version: 5.7.24 MySQL Community Server (GPL) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
2.解決策 – (パスワードを使用:はい)
あなたがこの
を打つと(パスワードを使って:YES)
エラー:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
つまり、無効なパスワードが入力されたことを意味します。