URL de ligação PostgreSQL
como se forma o URL de ligação PostgreSQL, quando a máquina é outro computador que não o localhost?
Permiti que o PostgreSQL aceitasse pedidos de fora.4 answers
Se usar a ligação Libpq para a respectiva língua, de acordo com a sua documentação o URI é formado da seguinte forma:
postgresql://[user[:password]@][netloc][:port][/dbname][?param1=value1&...]
Aqui estão exemplos do mesmo documento
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
Aqui está a documentação do JDBC, o URL geral é "jdbc: postgresql:/ / host:port / database"
Capítulo 3 aqui documenta a ADO.NET texto da ligação,
o texto geral da ligação é Server=host;Port=5432;User Id=username;Password=secret;Database=databasename;
A documentação do PHP us aqui , o texto de ligação geral é
host=hostname port=5432 dbname=databasename user=username password=secret
Host ou hostname seria o endereço I. p do servidor remoto, ou se você pode acessá-lo através da Rede pelo nome do computador, que deve funcionar.
O url de ligação para postgres sintaxe:
"Server=host ipaddress;Port=5432;Database=dbname;User Id=userid;Password=password;
Exemplo:
"Server=192.168.1.163;Port=5432;Database=postgres;User Id=postgres;Password=root;