草庐IT

PostgreSQL-psql

全部标签

python - 无法从 Python 连接到 Docker Postgresql 实例

我正在使用Docker来“容器化”一个PostgreSQL部署。我可以启动容器并通过命令行连接到PostgreSQL,如下所示:minime2@CEBERUS:~/Projects/skunkworks$dockerpsCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMESdc176901052adf:pg"docker-entrypoint..."AboutanhouragoUpAboutanhour5432/tcpvigilant_agnesiminime2@CEBERUS:~/Projects/skunkworks$CONTAINER_ID=

swift - 使用 PostgreSQL 在 Vapor 3 中上传图像

我正在关注这些人MartinLasek教程,现在我在“图像上传”。似乎没有人能回答“HowdoyouuploadimagesiVapor3”这个问题数据库连接正常,所有其他值都已保存。这是我的创建方法:funccreate(_req:Request)throws->Future{returntryreq.content.decode(Question.self).flatMap{questioninreturnquestion.save(on:req).map{_inreturnreq.redirect(to:"/form")}}}和模型:finalclassQuestion:Post

docker - 在 docker 容器中安装 PostgreSQL

我一直在关注几个不同的教程以及官方教程,但是每当我尝试在容器中安装PostgreSQL时,我都会收到以下消息psql:couldnotconnecttoserver:NosuchfileordirectoryIstheserverrunninglocallyandacceptingconnectionsonUnixdomainsocket"/var/run/postgresql/.s.PGSQL.5432"?我在SO和整个互联网上查看了几个问题,但没有运气。 最佳答案 问题是您的应用程序/项目正在尝试访问主机机器(而不是docker

docker - 在 docker 容器中安装 PostgreSQL

我一直在关注几个不同的教程以及官方教程,但是每当我尝试在容器中安装PostgreSQL时,我都会收到以下消息psql:couldnotconnecttoserver:NosuchfileordirectoryIstheserverrunninglocallyandacceptingconnectionsonUnixdomainsocket"/var/run/postgresql/.s.PGSQL.5432"?我在SO和整个互联网上查看了几个问题,但没有运气。 最佳答案 问题是您的应用程序/项目正在尝试访问主机机器(而不是docker

postgresql - 我如何在docker中备份数据库

我正在使用带有以下yml文件的docker-compose运行我的应用程序postgres:container_name:postgresimage:postgres:${POSTGRES_VERSION}volumes:-postgresdata:/var/lib/postgresql/dataexpose:-"5432"environment:-POSTGRES_DB=42EXP-POSTGRES_USER=${POSTGRES_USER}-POSTGRES_PASSWORD=${POSTGRES_PASSWORD}node:container_name:nodelinks:-po

postgresql - 我如何在docker中备份数据库

我正在使用带有以下yml文件的docker-compose运行我的应用程序postgres:container_name:postgresimage:postgres:${POSTGRES_VERSION}volumes:-postgresdata:/var/lib/postgresql/dataexpose:-"5432"environment:-POSTGRES_DB=42EXP-POSTGRES_USER=${POSTGRES_USER}-POSTGRES_PASSWORD=${POSTGRES_PASSWORD}node:container_name:nodelinks:-po

postgresql - 使用 docker-compose 启动 Postgres 会立即关闭

Postgres在使用docker-compose启动时会立即关闭。使用的yaml文件如下version:'2'services:postgres:image:postgres:9.5container_name:local-postgres9.5ports:-"5432:5432"docker-composeup命令执行时的日志Creatinglocal-postgres9.5Attachingtolocal-postgres9.5local-postgres9.5|Thefilesbelongingtothisdatabasesystemwillbeownedbyuser"post

postgresql - 使用 docker-compose 启动 Postgres 会立即关闭

Postgres在使用docker-compose启动时会立即关闭。使用的yaml文件如下version:'2'services:postgres:image:postgres:9.5container_name:local-postgres9.5ports:-"5432:5432"docker-composeup命令执行时的日志Creatinglocal-postgres9.5Attachingtolocal-postgres9.5local-postgres9.5|Thefilesbelongingtothisdatabasesystemwillbeownedbyuser"post

postgresql - 如何在 Kubernetes 中使用 Aws EBS 挂载 postgresql 卷

我首先创建了持久卷(EBS10G)和相应的持久卷声明。但是当我尝试如下部署postgresqlpod(yaml文件)时:test-postgresql.yaml从pod接收错误:initdb:目录“/var/lib/postgresql/data”存在但不为空它包含一个lost+found目录,可能是因为它是一个挂载点。不建议直接使用挂载点作为数据目录。在挂载点下创建一个子目录。为什么pod不能使用这个路径?我在minikube上尝试过相同的测试。我没有遇到任何问题。我尝试将卷挂载目录路径更改为“/var/lib/test/data”,Pod可以运行。我创建了一个新表和一些数据,然后杀

postgresql - 如何在 Kubernetes 中使用 Aws EBS 挂载 postgresql 卷

我首先创建了持久卷(EBS10G)和相应的持久卷声明。但是当我尝试如下部署postgresqlpod(yaml文件)时:test-postgresql.yaml从pod接收错误:initdb:目录“/var/lib/postgresql/data”存在但不为空它包含一个lost+found目录,可能是因为它是一个挂载点。不建议直接使用挂载点作为数据目录。在挂载点下创建一个子目录。为什么pod不能使用这个路径?我在minikube上尝试过相同的测试。我没有遇到任何问题。我尝试将卷挂载目录路径更改为“/var/lib/test/data”,Pod可以运行。我创建了一个新表和一些数据,然后杀