PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Instal PostgreSQL di Ubuntu 18.04

Langkah-langkah berikut menunjukkan cara menginstal PostgresSQL di Ubuntu 18.04.

Ada beberapa cara untuk menginstal Postgres di Ubuntu.

Tetapi sebelum kita mulai masuk dan menginstalnya, tahukah Anda bahwa secara default, PostgreSQL sudah tersedia di Ubuntu 18.04?

Jadi salah satu opsi adalah melanjutkan dan menggunakan versi yang sudah disertakan dengan Ubuntu.

Tetapi kecuali Anda memiliki alasan untuk tidak melakukannya, Anda mungkin ingin menjalankan PostgreSQL versi terbaru, dalam hal ini Anda ingin mengunduh dan menginstal versi terbaru.

Tutorial ini mencakup kedua opsi.

Periksa Versi PostgreSQL Anda Saat Ini

Tidak ada salahnya untuk memeriksa versi Postgres Anda saat ini sebelum Anda menginstal apa pun.

Buka Terminal Anda dan jalankan perintah berikut:

apt show postgresql

Contoh hasil:

Di sini, instalasi Ubuntu lokal saya memiliki paket Postgres versi 10. Pada saat menjalankan contoh ini, PostgreSQL 13 tersedia (Postgres 13.1 tepatnya).

Jadi saya akan melanjutkan dan menginstal versi terbaru.

Instal PostgreSQL Versi Terbaru

Untuk menginstal PostgreSQL versi terbaru, gunakan Repositori Apt PostgreSQL. Anda dapat melakukannya dengan mengikuti langkah-langkah di bawah ini.

Buat konfigurasi repositori file:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

Impor kunci penandatanganan repositori:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Perbarui daftar paket:

sudo apt-get update

Instal PostgreSQL:

sudo apt-get -y install postgresql

Versi terbaru PostgreSQL sekarang diinstal di Ubuntu 18.04.

Setelah diinstal, detail instalasi PostgreSQL Anda akan ditampilkan. Anda akan melihat hal-hal seperti versi, port, direktori data dan log, dll

Perintah di atas menginstal PostgreSQL versi terbaru. Jika Anda ingin menginstal versi tertentu, tambahkan postgresql dengan tanda hubung, diikuti dengan nomor versi, seperti ini:postgresql-13 .

PostgreSQL Apt Repository terintegrasi dengan sistem normal dan manajemen patch Anda, dan menyediakan pembaruan otomatis untuk semua versi PostgreSQL yang didukung sepanjang masa dukungan PostgreSQL.

Cara Menginstal Versi PostgreSQL Lokal (Opsi 2)

Jika Anda lebih suka menginstal PostgreSQL versi lokal, Anda dapat melakukannya dengan perintah berikut:

sudo apt install postgresql postgresql-contrib

Itu saja untuk menginstal PostgreSQL versi lokal Anda di mesin Ubuntu 18.04 Anda.

Hubungkan ke PostgreSQL

Anda dapat terhubung ke PostgreSQL dengan menjalankan perintah berikut:

sudo -u postgres psql

Perintah itu menggunakan postgres pengguna untuk terhubung melalui psql utilitas baris perintah.

Setelah menjalankan perintah itu, Anda akan melihat sesuatu seperti ini:

psql (13.1 (Ubuntu 13.1-1.pgdg18.04+1))
Type "help" for help.

postgres=#

Itu berarti Anda telah berhasil terhubung ke PostgreSQL dengan psql utilitas.

Anda sekarang dapat membuat database, menjalankan kueri, menjalankan psql perintah, dll.

Misalnya, Anda dapat menjalankan psql berikut ini perintah backslash untuk mendapatkan informasi tentang koneksi Anda saat ini:

\conninfo

Menjalankan perintah itu akan mengembalikan sesuatu seperti ini:

You are connected to database "postgres" as user "postgres" via socket in "/var/run/postgresql" at port "5432".

Secara default, PostgreSQL membuat postgres pengguna dan postgres . yang sesuai basis data.

Saat Anda terhubung menggunakan postgres pengguna, secara default, Anda terhubung ke postgres basis data.

Anda juga dapat terhubung ke Postgres menggunakan alat GUI seperti PgAdmin, DBeaver, Azure Data Studio (menggunakan ekstensi PostgreSQL-nya).

Untuk menginstal Azure Data Studio, lihat Cara Menginstal Azure Data Studio di Ubuntu 18.04.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan docker-compose untuk membuat tabel di database postgresql

  2. FATAL:otentikasi kata sandi gagal untuk postgres pengguna (postgresql 11 dengan pgAdmin 4)

  3. PostgreSQL buat tabel jika tidak ada

  4. Dapatkan n kategori yang dikelompokkan dan jumlahkan yang lain menjadi satu

  5. Bagaimana make_interval() Bekerja di PostgreSQL