PostgreSQL adalah sistem basis data yang kuat dan sangat skalabel yang berjalan di mesin Linux dan Windows. Perangkat lunak tingkat perusahaan ini menawarkan keandalan dan integritas data yang sangat baik untuk membuat aplikasi.
PostgreSQL adalah perangkat lunak serbaguna yang dapat menangani beragam beban kerja mulai dari mesin tunggal hingga gudang data besar. Ini menawarkan fitur seperti transaksi dengan properti ACID, tampilan yang dapat diperbarui, kunci asing, dan integrasi lintas platform.
Cara Menginstal PostgreSQL di CentOS
CentOS bekerja sedikit berbeda dan Anda tidak akan memiliki akses root segera setelah mem-boot sistem Anda. Untuk masuk sebagai pengguna root, gunakan nya memerintah.
su
Sistem akan memasukkan Anda sebagai pengguna super dengan semua izin administratif.
Langkah 1: Perbarui dan Tingkatkan Paket Pra-Instal
Sebagai bagian dari langkah selanjutnya, Anda perlu memperbarui dan meningkatkan paket yang ada di dalam CentOS. Untuk melakukannya, jalankan perintah berikut di terminal:
sudo yum check-update
Keluaran:
Ketik perintah berikut di terminal untuk memutakhirkan semua paket yang terdaftar:
sudo yum update
Setelah Anda memutakhirkan paket, Anda perlu me-reboot sistem Anda. Gunakan perintah berikut:
sudo reboot
Sistem sudah siap dengan paket yang baru diperbarui. Saatnya menginstal PostgreSQL di mesin CentOS Anda.
Langkah 2: Periksa Versi Default yang Ada
Sebelum melakukan instalasi baru, penting untuk memeriksa versi default PostgreSQL yang tersedia.
dnf module list postgresql
Secara default, jika Anda melanjutkan instalasi, perintah instal akan menginstal PostgreSQL versi 10.
Karena versi 13 tersedia pada saat penulisan panduan ini, kami akan membatasi penginstalan default dan menggunakan perintah berikut untuk mengaktifkan PostgreSQL versi terbaru.
sudo dnf module enable postgresql:13
Langkah 3: Instal Paket Server PostgreSQL
Setelah mengubah versi default menggunakan perintah di atas, saatnya untuk menginstal paket server dan klien PostgreSQL.
sudo dnf install postgresql-server
Setelah Anda menginstal server, Anda perlu menginisialisasi database PostgreSQL. Untuk menginisialisasi, jalankan perintah berikut:
cara mengatur gmail sebagai default
postgresql-setup --initdb
Setelah inisialisasi, mulai layanan PostgreSQL. Untuk mengaktifkannya secara otomatis saat boot sistem, gunakan perintah berikut:
systemctl enable postgresql
systemctl start postgresql
Untuk memeriksa status layanan PostgreSQL, jalankan perintah berikut:
systemctl status postgresql
Jika output menampilkan ' Aktif ', maka layanan aktif dan berjalan.
Langkah 4: Mengonfigurasi Database PostgreSQL
Setelah instalasi, yang terbaik adalah mengkonfigurasi database PostgreSQL Anda. Untuk mengamankan akun Anda, buat kata sandi untuk postgres akun pengguna sistem menggunakan utilitas passwd :
passwd postgres
Keluaran:
Sistem akan meminta Anda memasukkan kata sandi dua kali. Pastikan Anda memasukkan kata sandi yang benar kedua kali.
Setelah mengatur kata sandi akun pengguna, masuk ke postgres akun menggunakan su:
su - postgres
Langkah 5: Membuat Peran Pengguna Baru
Karena penggunaan PostgreSQL tidak terbatas hanya untuk satu pengguna, Anda memiliki kebebasan untuk menambahkan beberapa pengguna lagi ke daftar yang ada.
Menggunakan buat pengguna perintah bersama dengan --interaktif tandai untuk menambahkan lebih banyak pengguna. Juga, tentukan jenis akses yang ingin Anda atur untuk mereka. Jika Anda masuk dengan postgres akun, cukup ketik berikut ini:
createuser --interactive
Jika Anda tidak ingin terlalu sering masuk dan keluar dari akun sistem, selalu ada opsi untuk menambahkan pengguna dengan perintah sudo.
sudo -u postgres createuser --interactive
Dalam kedua skenario, sistem akan meminta Anda untuk menambahkan nama peran, bersama dengan jenis akses untuk pengguna yang baru dibuat ini. Pilih diantara dan dan n untuk tipe peran pengguna super.
Untuk memeriksa beberapa bendera tambahan, Anda selalu dapat merujuk ke buat pengguna halaman manual perintah.
man createuser
Cara Menggunakan PostgreSQL untuk Membuat Database Baru
Sekarang setelah Anda mengonfigurasi PostgreSQL di mesin Anda, saatnya membuat database baru dan menambahkan tabel baru.
Akses Prompt PostgreSQL Dengan Peran Baru
Setelah Anda menambahkan pengguna, jelas Anda ingin mulai menggunakan PostgreSQL untuk keuntungan Anda. Tetapi sebelum Anda dapat melakukannya, Anda perlu membuat pengguna dengan nama yang sama dengan peran dan database PostgreSQL Anda.
Jika Anda tidak memiliki ID pengguna seperti itu, gunakan Tambahkan pengguna perintah untuk membuat pengguna baru bernama tes .
sudo adduser test
Masuk sebagai pengguna baru menggunakan -Saya dan -u bendera.
buat disk boot windows 7
sudo -i -u test
Membuat Database Baru
Untuk membuat database baru di dalam PostgreSQL, gunakan perintah berikut:
createdb databasename
Perhatikan bahwa Anda harus masuk sebagai postgres pengguna sistem untuk mengeluarkan perintah administratif.
Membuat Tabel Baru Dalam Database
Mari buat tabel baru untuk menyimpan beberapa data. Sintaks dasar untuk menambahkan bidang di tabel baru cukup sederhana.
CREATE TABLE table_name (
column_name1 col_type (field_length),
column_name2 col_type (field_length),
column_name3 col_type (field_length)
);
...di mana nama_tabel adalah nama yang diinginkan yang ditetapkan oleh pengguna, kolom_nama1 , kolom_nama2 , dll. adalah nama kolom, col_type adalah jenis kolom, dan bidang_panjang adalah ukuran struktur data untuk membuat nilai lebih kuat.
Misalnya, Anda dapat membuat tabel hotel dengan kolom berikut:
CREATE TABLE hotel (
hotel_id serial PRIMARY KEY,
star varchar (50) NOT NULL,
paint varchar (25) NOT NULL,
location varchar(25) check (location in ('north', 'south', 'west', 'east', 'northeast', 'southeast', 'southwest', 'northwest')),
date date)
;
..dimana nama tabelnya hotel , dan kolom adalah hotel_id , bintang , cat , lokasi , dan tanggal dengan panjang masing-masing dan kendala kolom.
Menambahkan Nilai ke Database
Setelah struktur tabel Anda siap, Anda dapat menambahkan beberapa data ke tabel yang sudah ada. Gunakan pernyataan INSERT INTO untuk menambahkan data dalam format berikut:
INSERT INTO table (column_name1, column_name2, column_name3) VALUES ('value1', 'value2', 'value3');
Misalnya, tambahkan baris data ke hotel tabel yang Anda buat di atas.
INSERT INTO hotel (hotel, star, location, install_date) VALUES ('Plaza', 'Five', 'northwest', '2018-08-16')
Mengonfigurasi PostgreSQL di CentOS
Untuk mengkonfigurasi PostgreSQL, yang terbaik adalah menginstalnya dengan cara yang benar. Dengan konfigurasi yang tepat, Anda dapat dengan mudah menginstal PostgreSQL dan menggunakannya di dalam sistem Anda secara efisien.
Selain CentOS, Anda juga dapat mengatur PostgreSQL untuk bekerja dengan distribusi Linux lainnya, misalnya Ubuntu.
Membagikan Membagikan Menciak Surel Cara Menginstal dan Mengonfigurasi PostgreSQL di UbuntuIngin cara yang mudah dan andal untuk mengelola database di sistem Anda? Lihat cara menginstal PostgreSQL di Ubuntu.
Baca Selanjutnya Topik-topik yang berkaitan- Linux
- CentOS
- SQL
- Instal Perangkat Lunak
Wini adalah seorang penulis yang berbasis di Delhi, memiliki 2 tahun pengalaman menulis. Selama tugas menulisnya, dia telah dikaitkan dengan agensi pemasaran digital dan perusahaan teknis. Dia telah menulis konten yang terkait dengan bahasa pemrograman, teknologi cloud, AWS, Machine Learning, dan banyak lagi. Di waktu luangnya, dia suka melukis, menghabiskan waktu bersama keluarganya dan bepergian ke gunung, jika memungkinkan.
More From Wini BhallaBerlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan