Linux主机下连接远程postgresql数据库、容器版postgresql数据库
连接远程PostgreSQL数据库:
psql -h <hostname_or_ip> -U <username> -d <database_name> -p <port>
例如:
psql -h 192.168.1.10 -U myuser -d mydatabase -p 5432
连接容器版PostgreSQL数据库,首先需要知道容器的ID或名称:
docker exec -it <container_id_or_name> psql -U <username> -d <database_name>
例如,如果容器名称是my_postgresql_container
,用户名是myuser
,数据库名是mydatabase
:
docker exec -it my_postgresql_container psql -U myuser -d mydatabase
确保容器正在运行,并且PostgreSQL服务已经启动。如果需要通过密码连接,系统会提示输入密码。
评论已关闭