UbuntuでpgAdminを使用してPostgreSQLデータベースを管理する

UbuntuでpgAdminを使用してPostgreSQLデータベースを管理する

世界中で実行されているすべてのサーバーの大部分は、Linuxベースのオペレーティングシステムを使用しています。 Linuxが開発者が使用することを好む最も普及しているオペレーティングシステムの1つであることは当然のことです。これらのサーバーに加えて、データベースもWebインフラストラクチャで重要な役割を果たします。





開発者は、人気のあるリレーショナルデータベースであるPostgreSQLをローカルのLinuxマシンで実行したいと思うかもしれません。 Linuxでこれらのデータベースを管理するのに役立つ使いやすいGUIツールであるpgAdminをインストールする方法は次のとおりです。





pgAdminが提供するもの

持っていることが不可欠です PostgreSQLがインストールおよび構成されている このツールを使用してデータベースの管理を開始する前に、Linuxディストリビューションで。





このGUIツールは、コマンドラインインターフェイスを詳しく調べなくてもデータベースを操作するための簡単な媒体として機能します。 pgAdminが提供するいくつかの気の利いた機能は次のとおりです。

  • 色構文の強調表示を備えた強力なクエリツール
  • データの表示/入力のための高速データグリッド
  • グラフィカルなクエリプランの表示
  • 自動真空管理
  • 監視ダッシュボード
  • オンデマンドでのバックアップ、復元、バキューム、分析

UbuntuへのpgAdminのインストール

選択したターミナルエミュレータを開き、次のコマンドを使用してpgAdmin公開鍵を追加することから始めます。



sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add

完了したら、以下のコマンドを実行してリポジトリ構成ファイルを作成します。

メールが更新されないのはなぜですか
sudo sh -c 'echo 'deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main' > /etc/apt/sources.list.d/pgadmin4.list && apt update'

出力:





要件に応じて、デスクトップモード、Webモード、または両方のモードのみをインストールすることを選択できます。ニーズに合った以下のコマンドの1つを選択してください。

デスクトップのみのモード:





sudo apt install pgadmin4-desktop

Webのみのモード:

sudo apt install pgadmin4-web

両方のモード:

sudo apt install pgadmin4

Webモードのインストールを選択した場合は、セットアップスクリプトを実行してWebサーバーを構成する必要があります。

sudo /usr/pgadmin4/bin/setup-web.sh

出力:

これで、pgAdminを使用してSQLデータベースを管理および操作し、さまざまなデータベース操作を簡単に実行する準備が整いました。

データベース管理が簡単に

プロジェクトのニーズに応じてデータベースを構成することは十分に困難ですが、pgAdminのおかげで、データの管理を難しくする必要はありません。ローカルデータベースであろうとクラウドでホストされているリモートデータベースであろうと、このツールを使用して複数のプラットフォーム間でデータを管理できます。

適切なデータベースを選択することは簡単な決断ではありません。今後のプロジェクトに適したデータベースをお探しですか?考慮すべきいくつかのデータベースエンジンがあります。

共有 共有 つぶやき Eメール 次のプロジェクトで検討すべき6つのデータベースエンジン

新しい開発プロジェクトを開始しますか?データベースが必要な場合は、このリストの優れたデータベースエンジンの1つから選択してください。

次を読む
関連トピック
  • Linux
  • SQL
  • データベース
  • Linuxアプリ
  • ソフトウェアをインストールする
著者について Nitin Ranganath(31の記事が公開されました)

Nitinは、熱心なソフトウェア開発者であり、JavaScriptテクノロジーを使用してWebアプリケーションを開発するコンピューターエンジニアリングの学生です。彼はフリーランスのWeb開発者として働いており、自由な時間にLinuxとプログラミングのために書くのが好きです。

NitinRanganathのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください