【PostgreSQL】Docker下的postgresSQL的查询
·
进入docker的容器
首先查看有哪些docker容器
docker ps
输出结果:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a19b708dc779 postgres:15-alpine "docker-entrypoint.s…" 6 weeks ago Up 6 weeks (healthy) 5432/tcp docker-db-1
进入容器
docker exec -it a19b708dc779 /bin/sh
# ^这个就是CONTAINER ID
此时的终端变为:/ # 的开头,说明已经进入docker容器
连接postgresSQL
连接需要用到用户名和数据库名,由于是本地登录使用可以不用密码
格式:psql -U <用户名> -d <数据库名>
# 若默认用户是 postgres,数据库是 dify 连接命令:
psql -U postgres -d dify
查询
查看表
\l -- 查看所有数据库
\c <数据库名> -- 切换数据库
\dt -- 查看当前数据库的表
执行SQL命令
SELECT *
FROM accounts
WHERE name = 'MyName'
更多推荐
所有评论(0)