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

memulai postgresql dan pgadmin di windows tanpa instalasi

  1. Unduh file ZIP dari https://www.enterprisedb.com/products-services-training/pgbindownload

  2. Buka zip arsip ke dalam direktori pilihan Anda (arsip dibuat sedemikian rupa sehingga membuka ritsletingnya, itu akan membuat direktori pgsql dengan yang lainnya di bawah itu)

  3. Jalankan initdb (ini dapat ditemukan di subdirektori pgsql\bin )

     initdb -D c:\Users\Arthur\pgdata -U postgres -W -E UTF8 -A scram-sha-256
    

    Ini akan membuat "direktori data" postgres (alias "cluster") di c:\Users\Arthur\pgdata . Anda perlu memastikan bahwa pengguna yang menjalankan perintah ini memiliki hak baca/tulis penuh pada direktori tersebut.

    -U postgres membuat pengguna super sebagai postgres , -W akan menanyakan kata sandi pengguna super, -E UTF8 akan membuat database dengan UTF-8 encoding dan -A scram-sha-256 mengaktifkan otentikasi kata sandi.

  4. Untuk memulai Postgres, jalankan:

     pg_ctl -D c:\Users\Arthur\pgdata -l logfile start
    

    ini memiliki (!) dilakukan sebagai pengguna yang menjalankan initdb untuk menghindari masalah dengan akses ke direktori data.

  5. Untuk mematikan Postgres, jalankan:

     pg_ctl -D c:\Users\Arthur\pgdata stop
    
  6. psql.exe (klien baris perintah) terletak di bin direktori. Dimulai dengan Postgres 9.6 pgAdmin pgAdmin4.exe yang dapat dieksekusi terletak di sub-direktori "pgAdmin 4\bin" .

  7. Secara opsional, buat layanan Windows untuk menjalankan Postgres secara otomatis (harus dijalankan menggunakan akun administrator Windows)

     pg_ctl register -N postgresql -D c:\Users\Arthur\pgdata 
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. apa cara yang baik untuk pecahan horizontal di postgresql

  2. Periksa apakah ada urutan di Postgres (plpgsql)

  3. Pisahkan catatan yang dikembalikan fungsi menjadi beberapa kolom

  4. Ubah hex dalam representasi teks ke angka desimal

  5. Segarkan tampilan terwujud secara otomatis menggunakan aturan atau beri tahu