Pertanyaan URL Koneksi PostgreSQL


Bagaimana koneksi URL PostgreSQL terbentuk, ketika host adalah beberapa komputer lain daripada localhost?

Saya telah mengizinkan PostgreSQL untuk menerima permintaan dari luar.


76
2017-08-27 08:43


asal


Jawaban:


Jika Anda menggunakan pengikatan Libpq untuk bahasa masing-masing, sesuai dengan dokumentasi URI terbentuk sebagai berikut:

postgresql://[user[:password]@][netloc][:port][/dbname][?param1=value1&...]

Berikut ini contoh dari dokumen yang sama

postgresql://
postgresql://localhost
postgresql://localhost:5432
postgresql://localhost/mydb
postgresql://user@localhost
postgresql://user:secret@localhost
postgresql://other@localhost/otherdb?connect_timeout=10&application_name=myapp
postgresql://localhost/mydb?user=other&password=secret

169
2017-12-21 18:37



Sini adalah dokumentasi untuk JDBC, URL umum adalah "jdbc: postgresql: // host: port / database"

bagian 3 sini mendokumentasikan string koneksi ADO.NET, string koneksi umum Server=host;Port=5432;User Id=username;Password=secret;Database=databasename;

Dokumentasi PHP kami sini, string koneksi umum host=hostname port=5432 dbname=databasename user=username password=secret

Jika Anda menggunakan sesuatu yang lain, Anda harus memberi tahu kami.


12
2017-08-27 08:53



host atau hostname adalah alamat i.p dari server jauh, atau jika Anda dapat mengaksesnya melalui jaringan dengan nama komputer, yang seharusnya berfungsi.


0
2018-06-13 14:27



url koneksi untuk postgres sintaksis:

"Server=host ipaddress;Port=5432;Database=dbname;User Id=userid;Password=password;

contoh:

"Server=192.168.1.163;Port=5432;Database=postgres;User Id=postgres;Password=root;

0
2017-12-01 04:17