草庐IT

postgresql-9.6

全部标签

postgresql - golang 应用程序如何在 aws 服务器中使用 docker 与 postgres 通信?

我有一个这样的docker实例dockerrun--namemy-db-name-ePOSTGRES_PASSWORD=mysecretpassword-dpostgres:latest在服务器中运行我的golang应用程序由在同一台服务器上运行的docker打包funcmain(){db,_:=sql.Open("postgres","postgres://postgres:@192.168.99.100:5432/postgres?sslmode=disable")http.HandleFunc("/test",handler)http.ListenAndServe(":8080"

postgresql - golang 应用程序如何在 aws 服务器中使用 docker 与 postgres 通信?

我有一个这样的docker实例dockerrun--namemy-db-name-ePOSTGRES_PASSWORD=mysecretpassword-dpostgres:latest在服务器中运行我的golang应用程序由在同一台服务器上运行的docker打包funcmain(){db,_:=sql.Open("postgres","postgres://postgres:@192.168.99.100:5432/postgres?sslmode=disable")http.HandleFunc("/test",handler)http.ListenAndServe(":8080"

postgresql - 不是用一对多关联创建的外键

我有一个Task类型,其中有一个Runner类型对象列表。我正在尝试使用golanggorm将其映射到数据库,但它没有外键,并且在迁移过程中我得到了invalidassociation我的任务结构:typeTaskstruct{gorm.ModelNamestring`gorm:"notnull;unique_index"`DescriptionstringRunners[]Runner}我的Runner结构:typeRunnerstruct{gorm.ModelNamestring`gorm:"notnull;unique"`Descriptionstring}我的迁移代码:func

postgresql - 不是用一对多关联创建的外键

我有一个Task类型,其中有一个Runner类型对象列表。我正在尝试使用golanggorm将其映射到数据库,但它没有外键,并且在迁移过程中我得到了invalidassociation我的任务结构:typeTaskstruct{gorm.ModelNamestring`gorm:"notnull;unique_index"`DescriptionstringRunners[]Runner}我的Runner结构:typeRunnerstruct{gorm.ModelNamestring`gorm:"notnull;unique"`Descriptionstring}我的迁移代码:func

postgresql - 在 golang 中使用 postgres IN 子句

我一直在尝试在golang中使用postgresIN子句,但一直出错。这是我要执行的查询。SELECTid1FROMmy_tableWHEREtype=(anint)ANDid2=(anint)ANDid1IN(listofUUIDs)我使用这段代码构造了这个查询,但出现了以下错误。varparams[]interface{}inCondition:=""params=append(params,type)params=append(params,id2)for_,id:=rangeid1{params=append(params,id)ifinCondition!=""{inCond

postgresql - 在 golang 中使用 postgres IN 子句

我一直在尝试在golang中使用postgresIN子句,但一直出错。这是我要执行的查询。SELECTid1FROMmy_tableWHEREtype=(anint)ANDid2=(anint)ANDid1IN(listofUUIDs)我使用这段代码构造了这个查询,但出现了以下错误。varparams[]interface{}inCondition:=""params=append(params,type)params=append(params,id2)for_,id:=rangeid1{params=append(params,id)ifinCondition!=""{inCond

Docker+Postgresql数据库备份和恢复#数据库转移#容器

目标在两台服务器中的容器中分别存在两个pgsql服务器,需要从A端备份数据库到B端参考docker复制文件Docker-宿主机与容器之间的文件拷贝_呼啦啦dxy的博客-CSDN博客_宿主机文件拷贝到docker容器传输文件Linux两台服务器之间传输文件和文件夹四种方式_weixin_44256848的博客-CSDN博客_linux传输文件到另一台服务器备份数据库如何备份PostgreSQL数据库-码农教程命令1、备份数据库pg_dump-U>#进入containerAsudodockerexec-uroot-ita9bc4a227cb9bash​#备份打包pg_dump-Upostgresc

postgresql - 连接本地主机 Postgres 数据库

我刚刚在我的电脑上第一次安装了Postgres,我能够通过JetBrainsDataGrip连接我的数据库。但是当我尝试通过我的应用程序(使用gorm)连接数据库时,它不起作用...jdbc:postgresql://localhost:5432/postgres我确实尝试过这样连接:postgresql://postgres:12qwaszx@localhost:5432/postgres这样:db,_:=gorm.Open("postgres","host=localhostport=5432user=postgresdbname=postgrespassword=12qwaszx

postgresql - 连接本地主机 Postgres 数据库

我刚刚在我的电脑上第一次安装了Postgres,我能够通过JetBrainsDataGrip连接我的数据库。但是当我尝试通过我的应用程序(使用gorm)连接数据库时,它不起作用...jdbc:postgresql://localhost:5432/postgres我确实尝试过这样连接:postgresql://postgres:12qwaszx@localhost:5432/postgres这样:db,_:=gorm.Open("postgres","host=localhostport=5432user=postgresdbname=postgrespassword=12qwaszx

postgresql - 无法连接到 postgres(用户密码验证失败 - docker)

我试图运行dockercompose来设置nginx、golang服务器和postgresql。问题是我无法连接到数据库:最初,我尝试使用以下指令连接到postgres:db,err=gorm.Open("postgres","host=dbport=5432user=sigbrianpassword=examplesslmode=disable")使用这个docker-compose文件:version:'3.2'#volumes:#database_data:#driver:localservices:db:image:postgresrestart:alwaysenvironme