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 インデックスのサンプルコード

推薦する

Mysql の読み取り/書き込み分離期限切れに対する一般的な解決策

MySQLの読み書き分離の落とし穴読み取りと書き込みの分離の主な目的は、メイン データベースの負荷を...

Vueは、サイドナビゲーションバーをタブページに関連付けるサンプルコードを実装します。

目次テクノロジースタック効果分析するテクノロジースタックサイドバー用Antdtabは要素を使用します...

MySQL無料インストール版のパスワード設定に関する詳細なチュートリアル

方法1: SET PASSWORDコマンドを使用する MySQL -u ルート mysql> ...

絵文字と問題解決のためのMySQL/Javaサーバーサポートの詳細な説明

この記事では、絵文字用の MySQL Java サーバーのサポートと問題解決方法について説明します。...

MySQL サブクエリ (ネストされたクエリ)、結合テーブル、複合クエリの詳細な説明

1. サブクエリMySQL 4.1以降はサブクエリをサポートしていますサブクエリ:別のクエリ内にネス...

配列をフィルタリングするJavaScript

この記事では、配列フィルタリングを実装するためのJavaScriptの具体的なコードを参考までに紹介...

Flexレイアウトを使用してdiv内のサブ要素を垂直方向に中央揃えする例

1. Flex は Flexible Box の略で、「柔軟なレイアウト」を意味し、ボックス モデル...

MySQL 8.0.17 をインストールしてリモート アクセスを構成する方法

1. インストール前の準備データベースのバージョンを確認するコマンド: mysql --versio...

1つのSQL文でMySQLの重複排除が完了し、1つが保持されます。

数日前、ある要件に取り組んでいたとき、MySQL で重複レコードをクリーンアップする必要がありました...

mysql5.7.22 ダウンロードプロセス図

1. 公式ウェブサイト www.mysql.com にアクセスし、ダウンロードを選択します。 2. ...

単一の MySQL テーブルで数千万のデータを処理するアイデアを共有する

目次プロジェクトの背景改善案データ特性を観察するマルチプロセスアイデアの要約データ処理スキルプロジェ...

docker と docker-compose による eureka の高可用性の実現の詳細な説明

最近、新しいプロジェクトでは springcloud と docker が使用されています。この 2...

Centos8 で Apache httpd2.4.37 を使用して Web サーバーをインストールする詳細な手順

ステップ 1: yum install httpd -y #httpd サービスをインストールします...

MySQLリモート接続失敗の解決策

以前、MySQLがローカルでは接続できるのにリモートでは接続できないという問題に遭遇したことがありま...

MySQL をベースにしたシンプルな検索エンジンを実装する

目次MySQL ベースの検索エンジンの実装1. ngram全文パーサー2. 全文インデックスを作成す...