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

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

1. 問題

時々Mysqlにログインしてパスワードを入力すると、この状況が発生します

mysql -u ルート -p

パスワードを入力 > 「パスワード」

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

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

2. 解決策

my.in/my.cnf 設定ファイルを変更する

MySQLのインストールディレクトリを入力します

my.iniを編集する

[mysqld]の下にskip-grant-tablesを追加し、ファイルを保存します。

管理者としてコマンドラインを開く

①mysqlを再起動します。

1. ネットストップmysql 2. ネットスタートmysql

②mysqlに入り、ログインします。mysql -u root -p
パスワードを入力する必要はありません。Enter キーを押すだけです (パスワードを入力が表示された場合は、Enter キーを押すだけで正常にログインできます)

③use mysqlと入力してルートパスワードを変更します。
ユーザーを更新します。set authentication_string=password('新しいパスワード')、user='root';
権限をフラッシュします。

④出口:

やめる;

⑤mysqlを再起動します。

1. ネットストップmysql 2. ネットスタートmysql

⑥テストが成功するかどうかは、ログインが成功するかどうかを意味します。
mysql -u ルート -p

パスワードを入力>「新しいパスワード」

間違いはありません、ログインできます! ! !

(別の状況としては、間違ったパスワードを入力した場合です。初期化後に初めてログインする場合は、パスワードが間違っている可能性が非常に高くなります。初期化後にパスワードを慎重に確認する必要があります。スペース、小数点、その他の記号が原因である可能性があります。)

上記は、mysql の解決に関する詳細な内容です: ERROR 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードの使用: NO/YES)。ERROR 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードの使用: NO/YES) の詳細については、123WORDPRESS.COM の他の関連記事に注意してください。

以下もご興味があるかもしれません:
  • mysql ERROR 1045 (28000) 問題の解決方法
  • mysql エラー 1045 (28000) - ユーザーへのアクセスが拒否される問題を解決する方法
  • エラー 1045 (28000): ユーザー ''''root''''@''''localhost''' のアクセスが拒否されました (パスワード使用: YES) 実用的な解決策
  • MySQLにログインする際のエラー「ERROR 1045 (28000)」を解決する方法
  • Ubuntu 16.04 に MySQL 5.7.17 をインストールした後、ログイン時に発生するエラー 1045 (28000): ユーザー ''root''@''localhost'' へのアクセスが拒否される問題を解決します。
  • MySQL エラー 1045 (28000): ユーザー ''root''@''localhost'' のアクセスが拒否されました (パスワード使用: NO) 原因と解決策
  • MySQL ログイン エラー プロンプト: ERROR 1045 (28000) の解決方法
  • MYSQL エラー 1045 (28000): ユーザーへのアクセスが拒否されました (パスワード使用: YES) 解決策

<<:  携帯電話向けウェブページ作成のヒント

>>:  CSS スタッキングと Z インデックスのサンプルコード

推薦する

LinuxベースのApacheウェブサイトサービス構成の詳細な説明

オープンソース ソフトウェアである Apache は、最も広く使用されている Web アプリケーショ...

Linux mpstat コマンドの使用方法の詳細な説明

1. mpstatコマンド1.1 コマンド形式 mpstat [ -A ] [ -u ] [ -V ...

MySQL ファジークエリの使用法 (通常、ワイルドカード、組み込み関数)

目次1. MySQL ワイルドカード ファジー クエリ (%,_) 1-1. ワイルドカードの分類1...

Nginxはドメイン名のアクセス方法を定義しています

最近Nginxを構築しているのですが、ドメイン名でアクセスできません。 nginx 構成ファイル n...

CSS を使用して複数列の等高レイアウトを設定する方法の例

最初は、複数の列のコンテンツのサイズと高さが異なります。ここで、表示する背景を異なるものに設定し、各...

Ubuntu 18.04にPython仮想環境をインストールする

Ubuntu 18.04 を使用する Python 開発者向けの参考資料です。 1. Ubuntu ...

MySQL のデッドロックとデータベースおよびテーブル シャーディングの問題の詳細な説明

MySQL 運用上の問題点を記録します。ビジネスシナリオと問題の説明外部インターフェースをリクエスト...

uniappがインターフェースドメイン名を動的に取得する方法を分析する

背景インターフェイス ドメイン名はハードコードされておらず、動的に取得されます。具体的な実装は、静的...

CSS と JavaScript を使用して管理ダッシュボードのレイアウトを構築するためのサンプル コード

あなたが作成するものこの新しいチュートリアルでは、CSS と JavaScript を使用して、レス...

Vueはシンプルな画像切り替え効果を実装します

この記事では、Vueの具体的なコード例を参考までに紹介します。具体的な内容は以下のとおりです。 コー...

Macにmysql5.7.18をインストールする詳細な手順

1. ツール今必要なツールは2つあります: MySQLサーバー (mysql-5.7.18)、MyS...

CSS は、小さな鋭角のチャット ダイアログ ボックスで鋭角の吹き出し効果を実現します。

1. CSS を使用して、小さな尖った角のチャット ダイアログ ボックスと尖った角の吹き出しを描画...

ActiveMQ メッセージ サービスを構築するための Docker 学習方法の手順

序文ActiveMQ は、Apache が開発した最も人気があり強力なオープン ソース メッセージ ...

大規模なデータテーブルのコピー効率を向上させるMySQLソリューション

序文この記事では主に、MySQL で大規模なデータ テーブルのコピーの効率を向上させることに関する関...