Ubuntu で PostgreSQL データベースをセットアップする方法

PostgreSQL は、 Ubuntu上の SQL データベースとして優れた選択肢です。このガイドでは、 Ubuntu Serverに PostgreSQL データベースをインストールして構成するプロセスについて説明します。Linux データベースの初心者でも、PostgreSQL についての知識がある場合でも、このステップバイステップ ガイドは、Ubuntu Server にデータベースをインストールして構成するのに役立ちます。

UbuntuにPostgreSQLをインストールする方法

Ubuntu サーバー システムに PostgreSQL をインストールする前に、PostgreSQL を更新する必要があります。Ubuntu の最新パッケージを入手することは、PostgreSQL システムの安定性にとって重要です。

まず apt update コマンドを実行して、 Ubuntu システム上のパッケージを更新する必要があります。このコマンドは、Ubuntu 上のソフトウェア パッケージを更新し、インストールできる更新があるかどうかを確認します。

sudo aptアップデート

update コマンドを実行した後、 apt upgradeコマンドを使用して Ubuntu にアップデートをインストールする必要があります。アップグレード コマンドには数分しかかかりません。更新されたパッケージが Ubuntu サーバー システムにインストールされます。

sudo 適切なアップグレード

すべてが最新の状態になったら、PostgreSQL パッケージをインストールできます。このパッケージには、Ubuntu サーバー上で PostgreSQL データベースを実行するために必要なものがすべて含まれています。ソフトウェアをインストールするには、次のapt installコマンドを使用します。

sudo apt install postgresql

上記のコマンドを入力すると、 updateコマンドやupgradeコマンドの場合と同様に、Ubuntu はパスワードの入力を求めます。パスワードを入力し、Yボタンを押して PostgreSQL を Ubuntu にインストールすることを確認します。

キーボードのYボタンを押すと、Ubuntu が PostgreSQL パッケージをダウンロードしてシステムにインストールします。このプロセスは迅速に行う必要があります。プロセスが完了したら、man postgresコマンドを入力して PostgreSQL マニュアルを確認できます。

男ポストグル

または、読みやすいようにマニュアルをテキスト ファイルに保存します。

man postgres > ~/postgres-manual.txt

UbuntuサーバーでPostgreSQLを構成する方法

PostgreSQL が Ubuntu にインストールされたので、それを構成する必要があります。まず、postgre ユーザー アカウントを使用して Ubuntu サーバーのデータベース システムにログインします。これを行うには、次のsudo -uコマンドを実行します。

sudo -u postgres psql

上記のコマンドを使用して PostgreSQL にログインしたら、新しいデータベース ユーザー アカウントを作成します。これは次のコマンドで実現できます。「new_username」と「new_password」は必ずご希望のユーザー名とパスワードに変更してください。

暗号化されたパスワード「new_password」を使用してユーザー new_username を作成します。

上記のコマンドを入力したら、次のコマンドを実行して、新しい PostgreSQL データベース ユーザーがシステムで使用できることを確認できます。

SELECT usename FROM pg_user WHERE usename = 'new_username';

新しいデータベース アカウントを作成したら、ログインする必要がなくなったので Postgre プロンプトを終了します。\q コマンドを使用してログアウトできます 。

\q

これでデータベースを作成できるようになりました。この例では、作成しているデータベースは「test」という名前です。ただし、PostgreSQL を使用する場合は、必ずニーズに合わせて名前をカスタマイズしてください。

sudo -u postgres createdb テスト

「テスト」データベースを作成した後、\lコマンドを実行して、PostgreSQL テーブルに新しく作成したデータベースを表示できます。

sudo -u postgres psql -c "\l"

新しいデータベースが PostgreSQL に存在することを確認したら、データベース ユーザー権限をデータベースに付与します。「new_username」を、前に作成した PostgreSQL データベースに必ず変更してください。

sudo -u postgres psql -c "データベーステストのすべての権限を new_username に付与します。"

データベース ユーザーに権限があることを確認するには、次のコマンドを実行し、「アクセス権限」列を確認します。

sudo -u postgres psql -c "\l"

PostgreSQL データベースをバックアップする方法

何か問題が発生した場合に備えて、データベースをバックアップしておくことをお勧めします。Ubuntu サーバー上の PostgreSQL データベースをバックアップするには、次のコマンドを実行します。「database_name」をエクスポートする PostgreSQL データベースの名前に必ず変更してください。

sudo -u postgres pg_dump -Fc データベース名 > バックアップファイル.dump

上記のコマンドを実行すると、データベースが安全に保管するために Ubuntu サーバー上の「backup_file.dump」にバックアップされます。

バックアップを復元する

バックアップを復元する必要がある場合 (データ損失の場合)、いつでも次のpg_restoreコマンドを実行できます。「database_name」を復元先のデータベースに忘れずに変更してください。

sudo -u postgres pg_restore -d データベース名バックアップファイル.dump

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!