Hi Michael,
Welcome to the forum
mikemiller wrote:What does" "localhost" refer to
Certain JDBC drivers connect to file-based databases like SQLite, VFP and even CSV files so you would see the file path in the connection string. With PostgreSQL however you need to connect to the (PostgreSQL) server to access the database, just like you would with MSSQL Server (and others). So then the connection string will require an network address. In your case
localhost is a standard hostname for the local machine which translates to the IP address 127.0.0.1.
And in the connection string you see that behind the colon you find the port number PostgreSQL is listening on (5432).
So the syntax is: JDBC:postgresql://
<address>:
<port>:
<databasename>There is a
wikipedia page explains localhost in more detail.
Hope this clears things up for you.