Cara Menggunakan Homebrew untuk Menginstal PostgreSQL di Mac
Pelajari cara menyiapkan PostgreSQL di macOS menggunakan Homebrew, manajer paket yang praktis. Ikuti langkah demi langkah untuk menginstal, mengonfigurasi, dan menyalakan layanan PostgreSQL.
PostgreSQL adalah sistem basis data relasional open-source yang andal, dikenal karena fleksibilitas dan performanya, terutama dalam menangani dataset besar. Jika Anda menggunakan macOS, Anda dapat menginstal dan mengelola PostgreSQL dengan mudah menggunakan Homebrew, manajer paket populer yang menyederhanakan proses instalasi dan pembaruan perangkat lunak.
Dalam artikel ini, saya akan memandu Anda menyiapkan PostgreSQL di Mac dengan Homebrew, plus menyediakan beberapa perintah PostgreSQL penting untuk memulai. Jika Anda tiba di halaman ini namun sebenarnya menggunakan sistem operasi Windows, silakan kunjungi tutorial kami yang lain: How to Install PostgreSQL on Windows and Mac OS X, yang menunjukkan cara menginstal dan menguji instalasi di Windows.
Saya juga berasumsi bahwa jika Anda mencoba menginstal PostgreSQL, Anda mungkin tertarik untuk menjadi mahir menggunakannya. Untuk mulai belajar, baca Panduan Pemula untuk PostgresQL kami dan lanjutkan ke kursus lengkap. Secara pribadi, saya merekomendasikan kursus PostgreSQL Summary Stats and Window Functions karena menguasai window function adalah kunci untuk melakukan hal-hal menarik, seperti menghitung moving average, peringkat, dan jumlah kumulatif.
Sebelum Menginstal Postgres dengan Homebrew
Sebelum memulai, pastikan Anda memiliki:
Xcode terinstal (diperlukan untuk Homebrew)
Homebrew terinstal di macOS Anda
Pemahaman dasar tentang SQL. (Jika Anda baru mengenal SQL, lihat Introduction to SQL di DataCamp untuk mulai dengan cepat.)
Cara Menginstal Homebrew
Homebrew adalah manajer paket populer untuk macOS yang menyederhanakan instalasi, pembaruan, dan pengelolaan perangkat lunak di sistem Anda. Ini memungkinkan pengguna menginstal alat baris perintah dan aplikasi dengan mudah menggunakan perintah terminal sederhana. Saya akan membahas cara menginstal Homebrew secara singkat, tetapi untuk instruksi terperinci lainnya, Anda juga dapat melihat tutorial Cara Menginstal dan Menggunakan Homebrew kami.
Untuk menginstal versi terbaru Homebrew di komputer Anda, buka terminal dan jalankan perintah di bawah ini.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Didukung oleh
Setelah Anda menjalankan perintah instalasi di atas, Anda akan diminta memasukkan kata sandi sistem. Masukkan kata sandi untuk memulai instalasi.
Selanjutnya, setelah instalasi selesai, mari gunakan perintah di bawah ini untuk memeriksa apakah Homebrew telah ditambahkan ke system path.
Perintah di atas akan menampilkan semua path pada system path Anda. Jika /opt/homebrew/bin tidak disertakan, Anda harus menambahkannya dengan menjalankan perintah di bawah ini.
Untuk memverifikasi bahwa layanan PostgreSQL sedang berjalan, jalankan perintah di bawah ini untuk melihat daftar layanan yang berjalan di sistem Anda.
Sekarang layanan PostgreSQL sudah berjalan di komputer Anda, mari buat seorang superuser untuk basis data PostgreSQL. Untuk membuat akun superuser, jalankan perintah di bawah ini di terminal Anda, ganti placeholder <username> dengan nama pengguna yang Anda inginkan:
Menguji Instalasi dengan Perintah Dasar PostgreSQL
Mari tulis perintah dasar PostgreSQL untuk membuat basis data, melihat daftar semua basis data, dan menghapus basis data. Pertama, jalankan perintah di bawah ini untuk memulai prompt PostgreSQL, yang memungkinkan Anda mengeksekusi perintah PostgreSQL.
Sekarang, untuk membuat basis data baru, jalankan perintah Postgres di bawah ini pada terminal Anda, ganti placeholder <your_database> dengan nama basis data yang Anda inginkan:
Saat bekerja dengan PostgreSQL, Anda mungkin menemui beberapa masalah umum. Berikut beberapa langkah pemecahan masalah:
Langkah 1
Pastikan PostgreSQL ditambahkan ke PATH sistem Anda. Jika belum, tambahkan dengan menjalankan perintah berikut:
echo 'export PATH="/usr/local/opt/postgresql@17/bin:$PATH"' >> ~/.zshrcDidukung oleh
Langkah 2
Ketidakcocokan versi antara klien psql dan server PostgreSQL dapat menyebabkan galat. Memperbarui keduanya ke versi yang sama dapat menyelesaikan masalah ini. Untuk memperbarui keduanya, jalankan perintah di bawah.
Anda dapat menginstal utilitas klien PostgreSQL (seperti psql) tanpa menginstal seluruh server. Ini berguna untuk terhubung ke basis data PostgreSQL eksternal. Untuk menginstal klien PostgreSQL menggunakan Homebrew, jalankan perintah berikut:
Setelah instalasi, Anda perlu menambahkan libpq ke PATH sistem Anda. Anda dapat melakukannya menggunakan perintah di bawah ini.
echo 'export PATH="/usr/local/opt/libpq/bin:$PATH"' >> ~/.zshrcDidukung oleh
Kesimpulan
PostgreSQL adalah sistem manajemen basis data kaya fitur yang melayani berbagai aplikasi dan industri. Dalam artikel ini, kita mempelajari cara menginstal dan mengonfigurasi PostgreSQL di sistem macOS menggunakan Homebrew, dan kita menguji instalasi dengan perintah-perintah dasar PostgreSQL.
Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
PostgreSQL adalah sistem basis data relasional open-source yang andal, dikenal karena fleksibilitas dan performanya, terutama dalam menangani dataset besar. Jika Anda menggunakan macOS, Anda dapat menginstal dan mengelola PostgreSQL dengan mudah menggunakan Homebrew, manajer paket populer yang menyederhanakan proses instalasi dan pembaruan perangkat lunak.
Dalam artikel ini, saya akan memandu Anda menyiapkan PostgreSQL di Mac dengan Homebrew, plus menyediakan beberapa perintah PostgreSQL penting untuk memulai. Jika Anda tiba di halaman ini namun sebenarnya menggunakan sistem operasi Windows, silakan kunjungi tutorial kami yang lain: How to Install PostgreSQL on Windows and Mac OS X, yang menunjukkan cara menginstal dan menguji instalasi di Windows.
Saya juga berasumsi bahwa jika Anda mencoba menginstal PostgreSQL, Anda mungkin tertarik untuk menjadi mahir menggunakannya. Untuk mulai belajar, baca Panduan Pemula untuk PostgresQL kami dan lanjutkan ke kursus lengkap. Secara pribadi, saya merekomendasikan kursus PostgreSQL Summary Stats and Window Functions karena menguasai window function adalah kunci untuk melakukan hal-hal menarik, seperti menghitung moving average, peringkat, dan jumlah kumulatif.
Sebelum Menginstal Postgres dengan Homebrew
Sebelum memulai, pastikan Anda memiliki:
Cara Menginstal Homebrew
Homebrew adalah manajer paket populer untuk macOS yang menyederhanakan instalasi, pembaruan, dan pengelolaan perangkat lunak di sistem Anda. Ini memungkinkan pengguna menginstal alat baris perintah dan aplikasi dengan mudah menggunakan perintah terminal sederhana. Saya akan membahas cara menginstal Homebrew secara singkat, tetapi untuk instruksi terperinci lainnya, Anda juga dapat melihat tutorial Cara Menginstal dan Menggunakan Homebrew kami.
Untuk menginstal versi terbaru Homebrew di komputer Anda, buka terminal dan jalankan perintah di bawah ini.
Setelah Anda menjalankan perintah instalasi di atas, Anda akan diminta memasukkan kata sandi sistem. Masukkan kata sandi untuk memulai instalasi.
Selanjutnya, setelah instalasi selesai, mari gunakan perintah di bawah ini untuk memeriksa apakah Homebrew telah ditambahkan ke system path.
Perintah di atas akan menampilkan semua path pada system path Anda. Jika
/opt/homebrew/bintidak disertakan, Anda harus menambahkannya dengan menjalankan perintah di bawah ini.Untuk memverifikasi apakah Homebrew berhasil diinstal dan dikonfigurasi, jalankan perintah di bawah ini.
Cara Menginstal dan Mengonfigurasi PostgreSQL
Sekarang, mari instal PostgreSQL menggunakan manajer paket Homebrew. Untuk melakukannya, jalankan perintah di bawah ini di terminal Anda.
Setelah instalasi, jalankan perintah di bawah ini untuk menambahkan PostgreSQL ke system path.
Cara Menyalakan dan Mematikan Layanan PostgreSQL
Sekarang, mari menyalakan layanan PostgreSQL. Untuk melakukannya, cukup jalankan perintah di bawah ini di terminal Anda.
Untuk memverifikasi bahwa layanan PostgreSQL sedang berjalan, jalankan perintah di bawah ini untuk melihat daftar layanan yang berjalan di sistem Anda.
Di terminal Anda, Anda seharusnya melihat status
postgresql@17sebagaistarted, menandakan layanan PostgreSQL berjalan dengan benar.Anda dapat menghentikan layanan PostgreSQL kapan saja dengan menjalankan perintah
stopdi bawah ini.Cara Membuat Pengguna PostgreSQL
Sekarang layanan PostgreSQL sudah berjalan di komputer Anda, mari buat seorang superuser untuk basis data PostgreSQL. Untuk membuat akun superuser, jalankan perintah di bawah ini di terminal Anda, ganti placeholder
<username>dengan nama pengguna yang Anda inginkan:Menguji Instalasi dengan Perintah Dasar PostgreSQL
Mari tulis perintah dasar PostgreSQL untuk membuat basis data, melihat daftar semua basis data, dan menghapus basis data. Pertama, jalankan perintah di bawah ini untuk memulai prompt PostgreSQL, yang memungkinkan Anda mengeksekusi perintah PostgreSQL.
Sekarang, untuk membuat basis data baru, jalankan perintah Postgres di bawah ini pada terminal Anda, ganti placeholder
<your_database>dengan nama basis data yang Anda inginkan:Untuk menampilkan semua basis data di server PostgreSQL Anda, jalankan perintah berikut di dalam prompt psql:
Atau
Setelah menjalankan perintah di atas, semua basis data PostgreSQL Anda akan ditampilkan, seperti yang terlihat pada tangkapan layar di bawah.
Untuk menghapus basis data yang sudah ada, gunakan perintah berikut, ganti
<your_database>dengan nama basis data yang ingin Anda hapus:Pemecahan Masalah
Saat bekerja dengan PostgreSQL, Anda mungkin menemui beberapa masalah umum. Berikut beberapa langkah pemecahan masalah:
Langkah 1
Pastikan PostgreSQL ditambahkan ke
PATHsistem Anda. Jika belum, tambahkan dengan menjalankan perintah berikut:Langkah 2
Ketidakcocokan versi antara klien psql dan server PostgreSQL dapat menyebabkan galat. Memperbarui keduanya ke versi yang sama dapat menyelesaikan masalah ini. Untuk memperbarui keduanya, jalankan perintah di bawah.
Menggunakan PostgreSQL Tanpa Menginstal Server
Anda dapat menginstal utilitas klien PostgreSQL (seperti psql) tanpa menginstal seluruh server. Ini berguna untuk terhubung ke basis data PostgreSQL eksternal. Untuk menginstal klien PostgreSQL menggunakan Homebrew, jalankan perintah berikut:
Setelah instalasi, Anda perlu menambahkan
libpqkePATHsistem Anda. Anda dapat melakukannya menggunakan perintah di bawah ini.Kesimpulan
PostgreSQL adalah sistem manajemen basis data kaya fitur yang melayani berbagai aplikasi dan industri. Dalam artikel ini, kita mempelajari cara menginstal dan mengonfigurasi PostgreSQL di sistem macOS menggunakan Homebrew, dan kita menguji instalasi dengan perintah-perintah dasar PostgreSQL.
Daftarkan diri Anda di kursus DataCamp. Sebelumnya saya merekomendasikan kursus PostgreSQL Summary Stats and Window Functions. Saya juga ingin menyarankan Functions for Manipulating Data in PostgreSQL, yang membahas fungsi secara umum, seperti yang bekerja dengan tanggal dan waktu, serta Cleaning Data in PostgreSQL Databases, yang mengajarkan cara bekerja dengan data yang berantakan.