web-dev-qa-db-fra.com

URL de connexion PostgreSQL

Comment l'URL de connexion PostgreSQL est-elle formée lorsque l'hôte est un autre ordinateur que l'hôte local?

J'ai autorisé PostgreSQL à accepter les requêtes de l'extérieur.

156
JII

Si vous utilisez la liaison Libpq pour la langue respective, conformément à sa documentation , l'adresse URI est formée comme suit:

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

Voici des exemples du même document

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
291
Andrey

Ce qui suit a fonctionné pour moi

const conString = "postgres://YourUserName:YourPassword@YourHost:5432/YourDatabase";
31
Hemadri Dasari

Ici est la documentation de JDBC, l’URL générale est "jdbc: postgresql: // hôte: port/base de données"

Le chapitre 3 ici documente la chaîne de connexion ADO.NET, la chaîne de connexion générale est Server=Host;Port=5432;User Id=username;Password=secret;Database=databasename;

Documentation PHP us ici , la chaîne de connexion générale est Host=hostname port=5432 dbname=databasename user=username password=secret

Si vous utilisez autre chose, vous devrez nous le dire.

14
nos

l'URL de connexion pour la syntaxe postgres:

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

exemple:

"Server=192.168.1.163;Port=5432;Database=postgres;User Id=postgres;Password=root;
2
vinoth shankar
DATABASE_URL=postgres://{user}:{password}@{hostname}:{port}/{database-name}
0
gildniy