Xampp サーバーで MySQL パスワードを変更する方法 (画像付き)

Xampp サーバーで MySQL パスワードを変更する方法 (画像付き)

今日、PHP で作業しているときに、Xampp サーバーに付属の mysql データベースを使用する場合、最初に mysql パスワードを変更する必要があることがわかりました。ご存知のとおり、mysql の初期パスワードは空ですが、データベースに接続するときにパスワードが空の場合、エラーが報告されます。インターネット上で同様の問題に対する多くの解決策を見つけましたが、それらはすべて mysql コマンド コンソールを開くというものでした。解決策は次のとおりです。

しかし、ネット上で言われていることによると、手順を実行した後もまだ問題があり、mysql パスワードは変更されないようです。次に、パスワードを正常に変更する手順を紹介します。

1. MySQL の管理者をクリックして phpMyAdmin ページに入ります。

2. 「アカウント」をクリックしてアカウント管理ページに入ります。

3. ルート ローカルホスト アカウントを選択し、[アクセス許可の変更] をクリックします。

4. 下の図に示すページにアクセスし、「パスワードの変更」をクリックします。

5. 独自のパスワードを設計したら、[実行] をクリックします。この時点で、パスワードは正常に変更されていますが、問題は、このページが phpMyAdmin ページではなくなり、mysql アクセス パスワードを変更したためアクセスが拒否されることです。

6. Xampp\phpMyAdmin\config_inc.php ファイルを開き、下の図の設定を cookie に変更します。これで、MySQL パスワードを変更する手順全体が完了します。次に、Xampp を再起動して、[phpMyAdmin ページを更新] をクリックして操作を開始します。

以下もご興味があるかもしれません:
  • MySQL クロスデータベーストランザクション XA 操作の例
  • MySQL に絵文字を保存するときに表示されるエラー メッセージ「java.sql.SQLException: 文字列値が正しくありません:'\xF0\x9F\x92\xA9\x0D\x0A...'」の解決方法
  • Mac で XAMPP に付属する MySQL をターミナルを使って開く方法
  • xampp で MySQL のデフォルト パスワードを変更する方法
  • ThinkPHP フレームワークの構築とよくある問題 (XAMPP インストール失敗、Apache/MySQL 起動失敗)
  • xampp で MySQL のデフォルトの空のパスワード (ルート パスワード) を変更する方法
  • MySQLのXAトランザクションリカバリプロセスの詳細な説明
  • xampp のセルフスタートと mysql.sock の問題を解決する
  • MySQL データベースは XA 仕様をどのように実装しますか?

<<:  ドラッグ効果を実現するための js オブジェクト指向メソッド

>>:  Jenkins を通じて None のイメージを定期的にクリーンアップする方法

推薦する

MySQL ストアド プロシージャで if ステートメントを使用する詳細な例

この記事では、例を使用して、MySQL ストアド プロシージャでの if ステートメントの使用方法を...

nginxを使用して画像サイズを動的に変換し、サムネイルを生成します。

Nginx ngx_http_image_filter_module モジュール (nginx バ...

JavaScript でじゃんけんゲームを書く

この記事では、JavaScriptでじゃんけんゲームを書くための具体的なコードを参考までに紹介します...

Docker コンテナのデプロイの試み - マルチコンテナ通信 (node+mongoDB+nginx)

その理由はモッカー プラットフォームを導入したかったので、友人の勧めで既成のプロジェクト api-m...

テーブルのネストと境界の結合の問題に対する解決策

【質問】外側のテーブルと内側のテーブルがネストされていて、内側のテーブルと外側のテーブルの両方に境界...

IDEA 構成の Tomcat 起動エラーの問題を解決する

異なるサーブレット パスを構成するときに、次の 2 つのエラーが発生しました。 java.lang....

階層化されたピラミッドを実現するための HTML+CSS の例

この記事では主に、HTML+CSS で階層化ピラミッドを実装する例を紹介し、皆さんと共有します。詳細...

中国の専門ではない:文化の違いの中でのウェブ開発

Web デザインと開発は大変な作業なので、少数の人だけを対象に設計しないでください。これは外国人が...

Bash スクリプトでの配列メソッドの作成と使用の概要

Bashで配列を定義するbash スクリプトで新しい配列を作成する方法は 2 つあります。 1 つ目...

TypeScript での関数オーバーロード

目次1. 関数シグネチャ2. 関数のオーバーロード2.1 オーバーロードされたシグネチャは呼び出し可...

Nginx がリクエストを処理する際のマッチングルールの詳細な分析

nginx はリクエストを受信すると、まず server_name でサーバーを照合し、次にサーバー...

CentOS 7 環境でソースコードから MySQL 5.7 をインストールする方法

この記事では、CentOS 7 環境でソース コードから MySQL 5.7 をインストールする方法...

MySQL がテーブルを読み取れないエラー (MySQL 1018 エラー) の解決方法

1. エラーの再現MySQL データベースにはアクセスできますが、データベース テーブルを読み取るこ...

Dockerfileを使用して独自のイメージを作成する方法

1. 空のディレクトリを作成する $ cd /home/xm6f/dev $ mkdir myapp...

浮遊要素によって引き起こされる問題と解決策の詳細な説明

1. 問題複数のフローティング要素は親要素の幅を拡張できず、親要素の高さが 0 になる可能性がありま...