ホームページ >バックエンド開発 >PHPチュートリアル >XAMPP の phpMyAdmin で「Controluser の接続に失敗しました」エラーを修正する方法

XAMPP の phpMyAdmin で「Controluser の接続に失敗しました」エラーを修正する方法

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-19 20:55:29945ブラウズ

How to Fix

XAMPP で phpMyAdmin を使用して「構成で定義されている controluser の接続に失敗しました」を解決する

Windows XP で XAMPP を使用する場合、 phpMyAdmin で「構成で定義されている controluser への接続に失敗しました」というエラーが発生する可能性があります。この問題は、多くの場合、構成が間違っているか、情報が欠落していることが原因で発生します。

この問題を解決するには、次の手順に従ってください:

  1. root として phpMyAdmin にログインします: ブラウザで phpMyAdmin にアクセスし、root ユーザーを使用してログインします。
  2. 新しいデータベースの作成: phpMyAdmin データを保存するために、「phpmyadmin」という名前の新しいデータベースを作成します。
  3. ユーザーの作成: 「pma」という名前の新しい MySQL ユーザーを作成し、その「ホスト」を「localhost」(またはサーバーの IP アドレス) に設定します。ユーザーに安全なパスワードを割り当て、「phpmyadmin」データベースに対する完全な制御を許可します。
  4. SQL ファイルを見つけます。 phpMyAdmin インストール ディレクトリに移動し、「sql」サブディレクトリを見つけます。
  5. SQL ファイルをインポートします: テキスト エディターで「sql」ディレクトリから「create_tables.sql」ファイルを開きます。その内容をコピーして、phpMyAdmin の [SQL] タブに貼り付けます。クエリを実行して、「phpmyadmin」データベースに必要なテーブルを作成します。
  6. config.inc.php の構成: phpMyAdmin インストール ディレクトリで「config.inc.php」ファイルを開きます。次の行を追加します (または、存在する場合は既存の設定を更新します):
<code class="php">$cfg['Servers'][1]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][1]['controluser'] = 'pma';
$cfg['Servers'][1]['controlpass'] = '<YourPassword>';</code>
  1. Update Control Table Information: 次の行を「config.inc. php" ファイル:
<code class="php">// List of control tables used by PMA
$cfg['Servers'][1]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][1]['relation'] = 'pma_relation';
$cfg['Servers'][1]['userconfig'] = 'pma_userconfig';
$cfg['Servers'][1]['table_info'] = 'pma_table_info';
$cfg['Servers'][1]['column_info'] = 'pma_column_info';
$cfg['Servers'][1]['history'] = 'pma_history';
$cfg['Servers'][1]['recent'] = 'pma_recent';
$cfg['Servers'][1]['table_uiprefs'] = 'pma_table_uiprefs';
$cfg['Servers'][1]['tracking'] = 'pma_tracking';
$cfg['Servers'][1]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][1]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][1]['designer_coords'] = 'pma_designer_coords';</code>
  1. 保存してログアウト: 「config.inc.php」への変更を保存し、phpMyAdmin からログアウトします。
  2. ログインし直します: 前に作成したパスワードを使用して、「pma」ユーザーとして phpMyAdmin に再度ログインします。

エラー メッセージは解決されるはずです。問題が解決しない場合は、すべての手順を正しく実行したことを確認し、MySQL サーバーが実行中でアクセス可能であることを確認してください。

以上がXAMPP の phpMyAdmin で「Controluser の接続に失敗しました」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。