'root'ユーザーからmysqlに接続しているときに、上記のエラーが発生しています。MySQL ERROR 1045(28000):ユーザー 'root' @ 'localhost'のアクセスが拒否されました
mysql (as by default it takes root user)
mysql -u root -p
が、私は「な/etc/my.cnf」ファイル内のルートの資格情報を入れてみましたが、運: コマンドを試してみました。
助けてください。
'root'ユーザーからmysqlに接続しているときに、上記のエラーが発生しています。MySQL ERROR 1045(28000):ユーザー 'root' @ 'localhost'のアクセスが拒否されました
mysql (as by default it takes root user)
mysql -u root -p
が、私は「な/etc/my.cnf」ファイル内のルートの資格情報を入れてみましたが、運: コマンドを試してみました。
助けてください。
あなたは
あなたのMySQLのrootパスワードをリセットする必要がこれらの指示に従ってください:https://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html
私見を、あなたは明らかにあなたの状況を説明しませんでした。あなたのmysqlは新しいインストール、再インストール、またはアップグレードですか?または、rootユーザーに対して実行した操作ですか? あなたのmysqlバージョンは何ですか? ...
実際、多くの質問があなたのケースに似ていますが、あなたの疲れた解決策はありますか?
最初に:/etc/my.cnf
に資格情報を入れたくないが、~/.my.cnf
(先頭のドットに気をつけてください)に入れてください。パスワードが正しければ.my.cnf
の内容は、この
[client]
user=USERNAME
pass=PASSWORD
のようになります、あなただけmysql
オプションなしでログインできるはずです。
問題が解決しないと、あなたは(-p
と実際のパスワードの間に不足しているスペースを気)
mysql -u root -pMYPASS
でログインできない場合は、パスワードをリセットする必要があります。