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

Bagaimana saya bisa memulai server PostgreSQL di Mac OS X?

Manajer paket Homebrew menyertakan daftar launchctl untuk memulai secara otomatis. Untuk informasi lebih lanjut, jalankan brew info postgres .

Mulai secara manual

pg_ctl -D /usr/local/var/postgres start

Berhenti secara manual

pg_ctl -D /usr/local/var/postgres stop

Mulai secara otomatis

"Agar launchd start postgresql sekarang dan restart saat login:"

brew services start postgresql

Apa hasil dari pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start ?

Apa hasil dari pg_ctl -D /usr/local/var/postgres status ?

Apakah ada pesan kesalahan di server.log?

Pastikan koneksi tcp localhost diaktifkan di pg_hba.conf:

# IPv4 local connections:
host    all    all    127.0.0.1/32    trust

Periksa listen_addresses dan port di postgresql.conf:

egrep 'listen|port' /usr/local/var/postgres/postgresql.conf

#listen_addresses = 'localhost'        # What IP address(es) to listen on;
#port = 5432                # (change requires restart)

Membersihkan

PostgreSQL kemungkinan besar diinstal melalui Homebrew, Fink, MacPorts, atau penginstal EnterpriseDB.

Periksa output dari perintah berikut untuk menentukan pengelola paket mana yang menginstalnya:

brew && brew list|grep postgres
fink && fink list|grep postgres
port && port installed|grep postgres


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. masalah dengan python manage.py migrasi -> Tidak ada modul bernama psycopg2

  2. Membuat tabel sementara di SQL

  3. Bagaimana cara mengaktifkan php untuk bekerja dengan postgresql?

  4. Analog postgres untuk CROSS APPLY di SQL Server

  5. postgres pengguna meluncurkan proses yang menggunakan semua CPU 100% penggunaan