1. 使用 psql 命令行工具连接:
psql -h <hostname> -p <port> -d <database> -U <username> -W
- <hostname>: 数据库主机地址
- <port>: 数据库端口号
- <database>: 数据库名称
- <username>: 数据库用户名
- -W: 提示输入密码
例如,如果你的数据库在本地,端口默认为5432,数据库名为mydatabase,用户名为myuser,可以使用以下命令连接:
psql -h localhost -p 5432 -d mydatabase -U myuser -W
2. 在编程语言中连接:
使用 Python(使用 psycopg2 库):
import psycopg2
conn = psycopg2.connect(
host="<hostname>",
port="<port>",
database="<database>",
user="<username>",
password="<password>"
)
# 使用连接执行数据库操作
conn.close() # 关闭连接
使用 Java(使用 JDBC):
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectToPostgreSQL {
public static void main(String[] args) {
String url = "jdbc:postgresql://<hostname>:<port>/<database>";
String user = "<username>";
String password = "<password>";
try (Connection connection = DriverManager.getConnection(url, user, password)) {
// 使用连接执行数据库操作
} catch (SQLException e) {
e.printStackTrace();
}
}
}
请替换 <hostname>, <port>, <database>, <username>, <password> 为你的实际数据库连接信息。这些是通用的示例,具体的参数取决于你的数据库设置。
转载请注明出处:http://www.zyzy.cn/article/detail/8405/PostgreSQL