導入
phpMyAdmin で指定されているフリー ソフトウェア ツールです。 PHP 、Web 上で MySQL 管理を処理するために設計されています。このソフトウェア ツールは、広範囲にわたる操作をサポートします。 マリアDB そして MySQL 。主に使用される操作は、権限、ユーザー、インデックス、リレーション、列、テーブル、データベースの管理などです。これはユーザー インターフェイスによって実装できます。それでも、SQL ステートメントを直接実行する機能はあります。
js セットタイムアウト
phpMyAdmin は膨大な範囲のドキュメントを使用しており、ユーザーは Wiki ページを更新したり、いくつかの操作に関するアイデアを配布したりできます。何か問題が発生した場合にサポートしてくれます。サポート チャネルの多様性を適用してサポートを得ることができます。
また、 phpMyAdmin 開発者が説明した本の中に非常に詳しく文書化されています。 効果的な MySQL 管理のための phpMyAdmin をマスターする 、で利用可能 スペイン語 そして 英語 。
キーポイント:
- このプロジェクトは Software Freedom Conservancy のメンバーです。 Software Freedom Conservancy は、オープンソース ソフトウェア、Libre の改善、促進、開発をサポートし、無料プロジェクトの擁護を行う非営利企業です。
phpMyAdmin の機能:
- SQL および CSV を介してデータをインポートする
- 直感的なウェブインターフェイス
- MySQL の側面のサポート:
- データベース、インデックス、フィールド、ビュー、テーブルをドロップおよび参照します。
- データベース、インデックス、フィールド、テーブルを変更、名前変更、削除、コピー、作成します。
- サーバー上の提案を使用してテーブル、データベース、サーバーを保守します。
- バッチ クエリと SQL ステートメントをブックマーク、編集、実行します。
- MySQL 権限とユーザー アカウントを管理します。
- 保存されたトリガーとプロシージャを管理します。
- いくつかの形式でデータをエクスポートします。 PDF、XML、SQL、JEC/JSO、CSV 。
- いくつかの形式でデータベース レイアウトのグラフィックをデザインします。
- 複数のサーバー。
- QBE (Query-by-example) を使用して複雑なクエリを作成します。
- 保存されたデータを、BLOB データをダウンロード リンクまたは画像として表示するなど、事前定義された関数が設定された形式に変換します。
- データベースまたはそのサブセット内でグローバルに検索します。
phpMyAdmin接続
さまざまなセキュリティ上の理由から、ホスト名 127.0.0.1 を使用すると、phpMyAdmin にアクセスできます。リモート システム経由で Web サーバーにアクセスするには、リクエストを 127.0.0.1 経由で Web サーバーに送信する SSH トンネルを作成する必要があります。これは、SSH でサーバーに接続してアプリケーションにリモートでアクセスできる必要があることを示しています。
注: 次の手順に進む前に、データベース サーバーと Web が実行されていることを確認してください。
SSH トンネル経由で phpMyAdmin にアクセスするには、SSH クライアントが必要です。以下の手順では、PuTTY を選択しています。 PuTTY は、LINUX および Windows プラットフォーム用の SSH クライアント (無料) です。最初のステップは PuTTY の構成です。
SSH クライアントが正しく構成され、SSH を使用してインスタンスに正常にアクセスできることを確認したら、phpMyAdmin にアクセスするための SSH トンネルを作成する必要があります。次の手順を検討してください。
- 「接続 -> SSH -> トンネル」セクション内に、以下の値を導入して新しいポートを含めます。
- 送信元ポート: 8888
- 宛先: ローカルホスト:80
注: HTTP のリクエストを HTTP ポートにリダイレクトする場合は、ポート 80 ではなくポート 443 を考慮する必要があります。
ローカル ホスト (localhost または 127.0.0.1) 上の任意のポートに対してリモート サーバー経由でポートを転送することにより、保護されたトンネルを作成します。
- 保護されたトンネル構成を任意のセッションに追加するには、ボタン (つまり「追加」) を押します。 「転送ポート」リスト内に追加されたポートが表示されます。
- 「セッション」セクション内の「保存」を押して変更を保存します。
- ボタン (つまり「開く」) を押して、サーバーの SSH セッションを開きます。この SSH セッションは、説明されている 2 つのポート間に保護されたトンネルを追加します。
- http://127.0.0.1:8888/phpmyadmin を参照して、作成した保護されたトンネルから phpMyAdmin コンソールにアクセスします。
- 次に、以下の情報を使用して phpMyAdmin にログインします。
- ユーザー名: ルート
- パスワード: アプリケーションパスワード
MacOS および Linux 経由で phpMyAdmin にアクセスする
Web ブラウザを使用するアプリケーションにアクセスするには、次のように SSH トンネルを作成します。
- ローカル システム (Ubuntu または MacOS 内のダッシュで、「Finder -> アプリケーション -> ユーティリティ -> ターミナル」を使用) でターミナル ウィンドウ (新規) を開きます。
- SSH 認証情報 (.pem キー ファイルとも呼ばれる) が手元にあることを確認してください。
- SSHのキーファイルを使用してSSHトンネルを設定するには、以下のコマンドを実行します。 SERVER-IP へのパスと秘密キーを使用して KEYFILE をサーバーのホスト名または IP アドレス (パブリック) に置き換えることを忘れないでください。
ssh -N -L 8888:127.0.0.1:80 -ⅰKEYFILE bitnami@SERVER-IP
- 以下のコマンドを実行して、SSHのパスワードを使用したSSHトンネルを設定します。サーバーのホスト名または IP アドレス (パブリック) を使用して SERVER-IP を置き換える必要があります。プロンプトが表示されたら、SSH のパスワードを入力します。
ssh -N -L 8888:127.0.0.1:80 KEYFILE bitnami@SERVER-IP
注: このコマンドは SSH トンネルを作成します。ただし、サーバー コンソールには結果が表示されません。
- hhtp://127.0.0.1:8888/phpmyadmin を参照して、作成した保護されたトンネルから phpMyAdmin コンソールにアクセスします。
- 次に、以下の情報を使用して phpMyAdmin にログインします。
- ユーザー名: ルート
- パスワード: アプリケーションパスワード