ホームページ  >  記事  >  バックエンド開発  >  PHHPMyadmin設定ファイル(クラシック)の詳細説明

PHHPMyadmin設定ファイル(クラシック)の詳細説明

WBOY
WBOYオリジナル
2016-07-25 08:55:22853ブラウズ
  1. $cfg['Servers'][$i]['user'] = 'root'; // MySQL ユーザーは、phpmyadmin で使用される mysql ユーザー名にアクセスします
  2. fg['Servers'][$i][ ' パスワード'] = '' // MySQL パスワード (上記の mysql ユーザー名に対応するパスワードのみ
コードをコピー
;

D.認証方法 $cfg['サーバー'][$i]['auth_type'] = 'cookie'; ここでは、cookie、http、HTTP、config の 4 つのモードから選択できます。 ユーザー名とパスワードを入力せずにphpmyadminのアクセスURLを直接入力する設定方法は安全ではないため推奨しません。 この項目が Cookie、http、または HTTP に設定されている場合、phpmyadmin にログインするには、次のように検証のためにデータ ユーザー名とパスワードが必要です。 PHP のインストール モードは Apache で、http と Cookie を使用できます。 PHPのインストールモードはCGI、Cookieが使用可能です

E. フレーズパスワード(blowfish_secret)の設定 $cfg['blowfish_secret'] = ''; 認証方法が Cookie に設定されている場合、フレーズパスワードを設定する必要があります。どのようなパスワードを設定するかはあなた次第ですが、空白のままにすることはできません。空白のままにしないと、phpmyadmin にログインするときにエラーが表示されます。 phpmyadmin が正常にインストールされました。

手順: このドキュメントでは、phpmyadmin をインストールするための基本的な設定のみを説明します。config.default.php ファイル内の各設定パラメータの詳細な説明を参照してください。

以下はphpMyAdminツールのインストール方法です。

1. ダウンロード 1. まず、公式 Web サイトにアクセスして、phpMyAdmin インストール パッケージをダウンロードします: http://www.phpmyadmin.net/ (インストールにはすべての言語が含まれます) 2. Web からアクセスできるディレクトリに解凍します。仮想空間の場合は、解凍して FTP ツールを使用して Web ディレクトリにアップロードすることができます。解凍されたファイル (ディレクトリ名はカスタマイズできます)。

2. 構成 3. /libraries/config.default.php ファイル (古いバージョンはルート ディレクトリにある config.inc.php ファイル) を開き、ワードパッドで編集し (メモ帳は使用しないでください。これは UTF8 エンコードです)、設定します。指示に従います。 4. $cfg['PmaAbsoluteUri']='' を見つけます。 // これをスペースにアップロードする phpMyAdmin の URL に変更します。 例: $cfg['PmaAbsoluteUri'] ='http: //Web サイトのドメイン名/phpmyadmin/'; 5. 検索 $cfg['Servers'][$i]['host'] ='localhost'; //通常はデフォルトを使用しますが、例外もあります。変更する必要はありません。 6. $cfg['Servers'][$i]['auth_type'] ='config'; を見つけます。 // ネットワーク上にある場合は、config を使用してデバッグします。 Cookie、http、HTTP、config の 4 つのモードから選択できます。 ① phpMyAdminのアクセスURLを入力してユーザー名とパスワードを入力せずに直接入力する設定方法は安全ではないため推奨しません。 ② Cookie、http、HTTPメソッドを設定し、phpMyAdminにログインします。認証にはユーザー名とパスワードが必要です。 詳細は以下の通りです。 PHP のインストールモードは Apache で、http と Cookie が使用できます。 PHP のインストールモードは CGI で、Cookie が使用できます。 7. $cfg['Servers'][$i]['user'] = 'root'; // MySQL ユーザー名を見つけます。 8. $cfg['Servers'][$i]['password'] ='' を検索します (必要な場合のみ、空白のままにします)。 9. Find $cfg['Servers'][$i]['only_db'] = ''; データが 1 つしかない場合、サーバーをセットアップする場合は、それをデータベース名に設定します。空白のままにすることをお勧めします。 10. 検索 $cfg['DefaultLang'] = 'zh' // ここで言語を選択します。zh は簡体字中国語を表します。 11. Find $cfg['blowfish_secret'] =''; // 認証方法が cookie に設定されている場合は、パスワードを設定する必要があります。どのパスワードを設定するかは、空白のままにすることはできません。そうしないと、phpMyAdmin にログインするときにプロンプ​​トが表示されます。次の図に示すエラーが発生します。 12. セットアップ後に保存します。これで、http://Web サイトのドメイン名/phpmyadmin/ を参照してテストできます。 (データベースのユーザー名とパスワードを入力するだけです)

インストールする場合: 「phpMyAdmin - エラー mysqli 拡張機能が見つかりません。PHP 構成を確認してください。」エラー。 解決策は次のとおりです。 ①phpmyadmin フォルダー内の libraryconfig.default.php ファイルに移動し、$cfg['Servers'][$i]['extension']='mysql'; ステートメントを見つけます。 ② $cfg['Servers'][$i]['extension']='mysql'; という文が見つかったら、引き続き次の文 $cfg['Servers'][$i]['extension' を検索します。 ] ='mysqli'; そのコメントを削除します。 ③ $cfg['Servers'][$i]['extension']='mysql'; という文が見つからない場合は、 $cfg['Servers'][$i]['extension']='mysqli' を置き換えます。ステートメントを $cfg['Servers'][$i]['extension']='mysql'; ステートメントに変更します。 (つまり、「 mysql 」値が有効であることを確認してください)

  1. /* $Id: config.inc.php,v 1.204.2.1 2003/10/10 14:24:24 nijel Exp $ */

  2. // vim: Expandtab sw=4 ts=4 sts=4:

  3. /**

  4. * phpMyAdmin 設定ファイル
  5. *
  6. * すべてのディレクティブは Documentation.html で説明されています
  7. */

  8. /**

  9. * PHP エラー報告を設定します - この行は変更しないでください。
  10. */
  11. if ( !isset($old_error_reporting)) {
  12. error_reporting(E_ALL);
  13. @ini_set('display_errors', '1');
  14. }

  15. /**

  16. * phpMyAdmin の URL
  17. *
  18. * 以下の変数に完全な URL を入力します。つまり
  19. * http://www.your_web.net/path_to_your_phpMyAdmin_directory/
  20. *
  21. * URL として有効な文字とパスが含まれている必要がありますUnix ベースのサーバーなど、一部の Web サーバーでは
  22. * 大文字と小文字が区別されます。
  23. *
  24. * 正しい値
  25. * が自動的に検出されるため、ほとんどの場合、この変数は空のままにすることができます。ただし、
  26. * テストを実行して、自動検出コードがシステムで機能することを確認することをお勧めします。良い
  27. * テストは、テーブルを参照し、行を編集して保存することです。 phpMyAdmin が正しい値を自動検出できない場合、
  28. * エラー メッセージが表示されます。
  29. *
  30. * 自動検出コードが適切に機能する場合は、以下の
  31. * $cfg['PmaAbsoluteUri_DisableWarning'] 変数を TRUE に設定できます。
  32. */
  33. $cfg['PmaAbsoluteUri'] = '';-----这里设置你のphpmyadminのURL、例:http:/ /localhost/phpmyadmin/

  34. /**

  35. * $cfg['PmaAbsoluteUri'] が設定されていないことに関するデフォルトの警告を無効にします
  36. * PmaAbsoluteUri の自動検出
  37. * が完全に機能する場合にのみ、これを使用する必要があります。
  38. */
  39. $cfg['PmaAbsoluteUri_DisableWarning'] = FALSE;

  40. /**

  41. * リレーション機能に必要なテーブルのいずれかが見つからなかった場合、DB 詳細構造ページに表示されるデフォルトの警告を無効にします
  42. */
  43. $cfg['PmaNoRelation_DisableWarning'] = FALSE;

  44. /**

  45. * 「cookie」の auth_type は、Blowfish アルゴリズムを使用してパスワードを暗号化します。
  46. * 少なくとも 1 つのサーバー設定で「cookie」auth_type が使用されている場合は、ここに Blowfish で使用される
  47. * パスフレーズを入力します。
  48. $cfg['blowfish_secret'] = '';-----设定好root密码後这里也要記入

  49. /**

  50. * サーバー構成
  51. */
  52. $i = 0;
  53. // $cfg['Servers'] 配列は $cfg['Servers'][1] で始まります。 $cfg['Servers'][0] は使用しないでください。
  54. // ホストを '' に設定すると、サーバー構成エントリを無効にできます。
  55. $i++;
  56. $cfg['サーバー'][$i]['ホスト'] = 'ローカルホスト'; // MySQL ホスト名または IP アドレス ----ここで MySQL サービスの IP アドレスを設定できます

  57. $cfg['Servers'][$i]['port'] = ''; // MySQL ポート - デフォルトのポートの場合は空白のままにしておきます-----默认は 3306

  58. $cfg['Servers'][$i]['socket'] = ''; // ソケットへのパス - デフォルトのソケットの場合は空白のままにしておきます

  59. $cfg['Servers'][$i]['connect_type'] = 'tcp'; // MySQL サーバーへの接続方法 ('tcp' または 'socket')-----MySQL サーバー接続の方法

  60. $cfg['Servers'][$i]['圧縮'] = FALSE; // MySQL 接続には圧縮プロトコルを使用します

  61. // (PHP >= 4.3.0 が必要)----- 否か使用するかどうか、PHP バージョン = 4.3.0

  62. $cfg['サーバー'][$i]['controluser'] = ''; // MySQL コントロールのユーザー設定

  63. // (このユーザーは読み取り専用
  64. $cfg['Servers'][$i]['controlpass'] = ''; // "mysql/user" へのアクセス
  65. / / および "mysql/db" テーブル)-----MySQL 制御用户設定、该用户只对mysql データベース库下のユーザーと db 表に完全制限があります

  66. $cfg['Servers '][$i]['auth_type'] = 'config';

  67. // 認証方法 (config、http、または cookie ベース)?-----PHP インストールモードが Apache の場合、http と cookie を使用できます。PHP インストールモードが CGI の場合、cookie を使用できます。config の場合、安全ではありません。 、非推奨。

  68. $cfg['Servers'][$i]['user'] = 'root'; // MySQL ユーザー-----MySQL 接続ユーザー

  69. < ; p>$cfg['Servers'][$i]['password'] = '';
  70. // MySQL パスワード ('config' auth_type でのみ必要)-----MySQL 接続パスワード。インストールすることをお勧めします。 PHP と MySQL の後、まず phpmyadmin を使用して root パスワードを設定し、次に

  71. $cfg['Servers'][$i]['only_db'] = ''; を入力します。 // db-name に設定した場合、

  72. // この db のみが左フレームに表示されます
  73. //
  74. // db-names の配列
  75. // である場合もあります-----データベースを設定した場合ここに名前を入力すると、ログイン後にこのデータベースのみがフレームの左側に表示されます

  76. $cfg['Servers'][$i]['verbose'] = ''; / このホストの詳細な名前 - ホスト名を表示するには空白のままにしてください

  77. $cfg['Servers'][$i]['pmadb'] = ''; // 関係、ブックマークに使用されるデータベースおよび PDF 機能

  78. // (scripts/create_tables.sql を参照)
  79. // - サポートしない場合は空白のままにしておきます
  80. // デフォルト: 'phpmyadmin'
  81. $cfg['Servers'][$i]['bookmarktable'] = ' '; // ブックマークテーブル
  82. // - ブックマークをサポートしない場合は空白のままにします
  83. // デフォルト: 'pma_bookmark'
  84. $cfg['Servers'][$i]['relation'] = '';リンク間の関係 (ドキュメントを参照)
  85. // - 関係リンクをサポートしない場合は空白のままにします
  86. // デフォルト: 'pma_relation'
  87. $cfg['Servers'][$i]['table_info'] = ''; / 表示フィールドを説明するテーブル
  88. // - 表示フィールドをサポートしない場合は空白のままにします
  89. // デフォルト: 'pma_table_info'
  90. $cfg['Servers'][$i]['table_coords'] = ''; PDF スキーマのテーブルの位置を記述します
  91. // - PDF スキーマをサポートしない場合は空白のままにします
  92. // デフォルト: 'pma_table_coords'
  93. $cfg['Servers'][$i]['pdf_pages'] = ''; / relationshippdf のページを説明するテーブル
  94. // - これを使用したくない場合は空白のままにしてください
  95. // デフォルト: 'pma_pdf_pages'
  96. $cfg['Servers'][$i]['column_info'] = '' ; // 列情報を保存するテーブル
  97. // - 列のコメント/MIME タイプがない場合は空白のままにします
  98. // デフォルト: 'pma_column_info'
  99. $cfg['Servers'][$i]['history'] = ''; // SQL 履歴を保存するテーブル
  100. // - SQL クエリ履歴がない場合は空白のままにしておきます
  101. // DEFAULT: 'pma_history'
  102. $cfg['Servers'][$i]['verbose_check'] = TRUE; // に設定します。 pma_ * テーブル
  103. // が最新であることがわかっている場合は FALSE。これにより、互換性
  104. // チェックが防止され、それによって
  105. $cfg['Servers'][$i]['AllowDeny']['order' が向上します。 ] // ホスト認証順序、使用しない場合は空白のままにしてください
  106. = ''$cfg['Servers'][$i]['AllowDeny']['rules'] // ホスト認証ルール、デフォルトの場合は空白のままにしてください
  107. ; = array();

    p>$i++;
  108. $cfg['サーバー'][$i]['ホスト'] = ''; ]['ポート'] = '';
  109. $cfg['サーバー'][$i]['ソケット'] = ''; tcp';
  110. $cfg['サーバー'][$i]['圧縮'] = FALSE;
  111. $cfg['サーバー'][$i]['コントロールユーザー'] = ''; '][$i][ 'controlpass'] = '';
  112. $cfg['サーバー'][$i]['auth_type'] = 'config'; 'ユーザー'] = 'ルート';
  113. $cfg['サーバー'][$i]['パスワード'] = ''; ;
  114. $cfg['サーバー'][$i]['verbose'] = '';
  115. $cfg['サーバー'][$i]['pmadb'] = ''; scripts/create_tables.sql
  116. $ cfg['Servers'][$i]['bookmarktable'] = ''; // 'pma_bookmark'
  117. $cfg['Servers'][$i]['relation'] = ' '; // 'pma_relation'
  118. $cfg['Servers'][$i]['table_info'] = ''; // 'pma_table_info'
  119. $cfg['Servers'][$i]['table_coords'] = ''; // ' pma_table_coords'
  120. $cfg['サーバー'][$i]['pdf_pages'] = ''; '] = ''; // 'pma_column_info'
  121. $cfg['サーバー'][$i]['history'] = ''; 'verbose_check'] = TRUE;
  122. $cfg['サーバー'][$i]['AllowDeny']['order']
  123. = ''; ]['ルール']
  124. = array();

  125. $i++;

  126. $cfg['サーバー'][$i]['ホスト'] = ''; 'サーバー'][$i ]['ポート'] = '';
  127. $cfg['サーバー'][$i]['ソケット'] = ''; ['connect_type'] = ' tcp';
  128. $cfg['サーバー'][$i]['compress'] = FALSE;
  129. $cfg['サーバー'][$i]['controluser'] = '' ;
  130. $cfg['サーバー'][$i]['controlpass'] = ';
  131. $cfg['サーバー'][$i]['auth_type'] = 'config'; '][$i]['ユーザー'] = 'root';
  132. $cfg['サーバー'][$i]['パスワード'] = ''; 'only_db'] = '' ;
  133. $cfg['サーバー'][$i]['verbose'] = ''; // 'phpmyadmin' - scripts/create_tables.sql を参照
  134. $cfg['Servers'][$i]['bookmarktable'] = ''; // 'pma_bookmark'
  135. $cfg['Servers'][$i] ['relation'] = ' ' // 'pma_relation'
  136. $cfg['Servers'][$i]['table_info'] = ''; i]['table_coords'] = ''; // 'pma_table_coords'
  137. $cfg['Servers'][$i]['pdf_pages'] = ''; [$i]['column_info '] = ''; // 'pma_column_info'
  138. $cfg['Servers'][$i]['history'] = '';$cfg['サーバー'][$i]['verbose_check'] = TRUE;
  139. $cfg['サーバー'][$i]['AllowDeny']['order']
  140. = '';
  141. $cfg['Servers'][$i]['AllowDeny']['rules']
  142. = array();

  143. // 複数のサーバーが構成されている場合、 $cfg['ServerDefault']

  144. // phpMyAdmin の起動時にそのサーバーに自動接続するには、$cfg['ServerDefault']
  145. // をいずれか 1 つに設定できます。
  146. // または、ログインせずにサーバーのリストを取得するには 0 に設定します
  147. //構成されているサーバーは 1 つだけです。 $cfg['ServerDefault'] *必ず*
  148. // そのサーバーに設定してください。[color]=red]----- 否かすべての MySQL サービスを表示します
  149. $cfg['ServerDefault'] = 1; // デフォルトのサーバー (0 = デフォルトのサーバーなし)
  150. $cfg['Server'] = '';
  151. unset($cfg['Servers'][0]);

  152. /**

  153. * その他の主要な phpMyAdmin 設定
  154. */
  155. $cfg['OBGzip'] = 'auto'; // 可能であれば GZIP 出力バッファリングを使用します (TRUE|FALSE|'auto')-----必要な判断は GZIP 出力バッファリングを使用するかどうか

  156. $cfg['PersistentConnections'] = FALSE; // MySQL データベースへの永続的な接続を使用します-----否か MySQL 持久接続、つまり pconnect

  157. $cfg['ExecTimeLimit'] = 300; // 秒単位の最大実行時間 (制限なしの場合は 0)-----最大スクリプト実行時間间,单位:秒

  158. $cfg['SkipLockedTables'] = FALSE; // 使用されているテーブルをマークし、表示可能にする

  159. // ロックされたテーブル (MySQL 3.23.30 以降)
  160. $cfg['ShowSQL'] = TRUE; // SQL クエリを run----- 実行時に表示 SQL クエリを表示します

  161. $cfg['AllowUserDropDatabase'] = FALSE; // 一般ユーザーに「データベースの削除」リンクを表示します-----否か对一般ユーザー户显示“删除データベース库”接続

  162. $cfg['confirm'] = TRUE; // 'DROP TABLE' & 'DROP DATABASE'-----删除データベース表/库前が出るかどうかを確認します现确认提示框

  163. $cfg['LoginCookieRecall'] = TRUE; // Cookie 認証で以前のログインを呼び出します。モードか否か-----先回 cookie 認証モードの cookie

  164. $cfg['UseDbSearch'] = TRUE; // 「データベース検索」機能を有効にするかどうか

  165. //
  166. $cfg['IgnoreMultiSubmitErrors'] = FALSE; // true に設定すると、PMA は複数ステートメントのクエリの計算を継続します
  167. // クエリの 1 つが失敗した場合でも
  168. $cfg['VerboseMultiSubmit'] = TRUE; // true に設定すると、PMA は
  169. // 複数ステートメントのクエリで各ステートメントの影響を受ける行を表示します。ハードコーディングされた
  170. // ステートメントに含めることができるクエリの数のデフォルトについては、read_dump.php ファイルを参照してください。
  171. $cfg['AllowArbitraryServer'] = FALSE; // Cookie ベースの認証でサーバーを入力したユーザーへのログインを許可します
复制代


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