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

postgresql:Mengapa saya harus menentukan -h localhost saat menjalankan psql?

Saya mengalami hal yang sama persis terjadi pada saya, mungkin karena versi psql yang saling bertentangan (satu dari Lion, satu dari homebrew). Meskipun saya masih belum dapat menemukan cara untuk membuat psql menggunakan direktori soket /tmp, saya memiliki solusi.

Letakkan yang berikut ini di .bashrc Anda (atau .zshrc, dll):

export PGHOST=/tmp

Ini menetapkan "host" yang benar kembali ke direktori soket yang benar, tanpa harus menyediakan flag -h



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL DESCRIBE TABLE Setara

  2. Cara mengatur tingkat isolasi

  3. Django:NotImplementedError:annotate() + different(fields) tidak diimplementasikan

  4. PostgreSQL memeriksa apakah array berisi elemen apa pun dari array sebelah kiri

  5. Jumlahkan beberapa rentang tanggal dalam satu kueri?