web-dev-qa-db-ja.com

PostgreSQL接続URL

ホストがローカルホスト以外のコンピューターである場合、PostgreSQL接続URLはどのように形成されますか?

PostgreSQLが外部からのリクエストを受け入れることを許可しました。

156
JII

それぞれの言語でLibpqバインディングを使用する場合、 documentation に従って、URIは次のように形成されます。

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

同じドキュメントの例を次に示します

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

次は私のために働いた

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

ここ はJDBCのドキュメントです。一般的なURLは「jdbc:postgresql:// Host:port/database」です

第3章 here ADO.NET接続文字列について説明します。一般的な接続文字列はServer=Host;Port=5432;User Id=username;Password=secret;Database=databasename;です

PHPドキュメント here 、一般的な接続文字列はHost=hostname port=5432 dbname=databasename user=username password=secretです

他の何かを使用している場合は、教えてください。

14
nos

postgres構文の接続URL:

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

例:

"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