MySQLは、「SQL」言語に基づくオープンソースのデータベース管理システムです。 MySQLには、オープンソースで無料で使用できるアプリケーションであるXAMPPコントロールパネルがバンドルされています。ただし、ごく最近、ブラウザや「MySQL」データベースから「MySQL」データベースにアクセスできないユーザーから多くの報告が寄せられています。 ‘root’ @ ’localhostの使用が拒否されました ‘”エラーが表示されます。
エラーメッセージ
この記事では、この問題を修正する最も簡単な方法を紹介し、このエラーがトリガーされる理由についても説明します。それ以上の問題を回避するために、ガイドに注意深く従ってください。
MySQLでユーザー「root」@「localhost」エラーのアクセス拒否の原因は何ですか?
複数のユーザーから多数のレポートを受け取った後、問題を調査することを決定し、多くの既知のトラブルシューティングプロセスを試した後、解決策を考案しました。また、この問題が発生した理由を調査し、以下にリストしました。
- 無効な「.ini」構成: 「.ini」ファイルには、「MySQL」サーバーの特定の起動構成が格納されています。これは、データベースをロードする際のゲートウェイとして機能します。場合によっては、このエラーがトリガーされたために、「。ini」ファイルから特定のコードシーケンスが欠落していることがわかりました。
問題の性質についての基本的な理解ができたので、次に解決に進みます。
解決策:「。ini」ファイルを再構成する
XAMPPコントロールパネルの「.ini」ファイルが適切に構成されていない場合、MySQLデータベースとの安全な接続の確立が妨げられる可能性があります。したがって、このステップでは、コマンドを追加してファイルを再構成します。それを行うには:
- 開いた XAMPP コントロールパネルをクリックして、 'やめる' 両方のボタン「 Apache 」と「 MySQL '。
MySQLとApacheの両方の停止ボタンを押す
- ナビゲート 「のインストールディレクトリへ XAMPP 」とダブルクリックし、「 MySQL 」フォルダ。
「MySQL」フォルダを開く
- ダブル クリック 「 午前 」フォルダを開き、「my.ini」ファイルを右クリックします。
- クリック 「 編集 」オプション。
- 見つける 言葉 ' [mysqld] リスト内の」。
- 追加 「下の次のコマンド [mysqld] 」行と「 ポート=…。 」行。
skip-grant-tables
- クリック オン ' ファイル 」を選択し、「 保存する '。
- 閉じる ドキュメントを開き、XAMPPコントロールパネルを開きます。
- クリック 両方の「スタート」ボタンで 「アパッチ」 および「 MySQL '。
MySQLとApacheの両方の開始ボタンをクリックする
- 開いた ブラウザ、 試してみてください MySQLにログインして 小切手 問題が解決しないかどうかを確認します。