翻譯|使用教程|編輯:董玉霞|2022-07-12 11:53:14.203|閱讀 301 次
概述:本文主要介紹在GoLand中,如何從 GoLand 運行 PostgreSQL 查詢。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
本文主要介紹在GoLand中,如何從 GoLand 運行 PostgreSQL 查詢。
例如,我們將使用以下兩個存儲庫:Sakila 轉(zhuǎn)儲文件 ( //github.com/DataGrip/dumps ) 和 Docker-compose 文件 ( //github.com/DataGrip/datagrip-documentation ) . Sakila 存儲庫包括生成 Sakila 數(shù)據(jù)庫結(jié)構(gòu)的腳本和將數(shù)據(jù)添加到數(shù)據(jù)庫對象的腳本。Docker 存儲庫包括定義服務(wù)、網(wǎng)絡(luò)和卷的 YAML 文件。
//github.com/DataGrip/dumps.git
//github.com/DataGrip/datagrip-documentation.git
對于本教程,我們將為 Docker 運行一個 PostgreSQL 容器(來自datagrip-documentation存儲庫)。在存儲庫的Docker目錄中,您可以找到.env和docker-compose.yml文件。.env包括 PostgreSQL 服務(wù)的憑據(jù)。docker-compose.yml定義了如何創(chuàng)建和配置服務(wù)。
服務(wù)名稱是服務(wù)定義的第一行(在 JDBC URL 之前)。在我們的示例中,服務(wù)名稱是postgresql_12,JDBC URL 是jdbc:postgresql://localhost:54333/guest?user=guest&password=guest.
postgresql_12: # jdbc:postgresql://localhost:54333/guest?user=guest&password=guest container_name: postgresql_12 ports: - "54333:5432" image: postgres:12-alpine env_file: .env healthcheck: test: "exit 0"
您可以通過運行以下命令從命令行運行容器:
docker-compose up -d postgresql_12
請注意,您必須先導(dǎo)航到docker-compose.yml文件的目錄。 或者,您可以在 GoLand 中啟用和使用 Docker 插件。
本文介紹GoLand使用教程中關(guān)于如何從 GoLand 運行 PostgreSQL 查詢的第一部分的相關(guān)內(nèi)容,更多教程歡迎大家進入慧都官網(wǎng)查看。
重要通知:接廠商相關(guān)通知,JetBrains 將于 2022 年 10 月 1 日起全面上調(diào) IDE、. NET 工具 和 All Products Pack 訂閱產(chǎn)品價格。
在新價格生效前仍可按照當前價格進行訂閱, 但請注意以下兩點調(diào)整:
想要了解IntelliJ IDEA價格的朋友,歡迎咨詢
GoLand技術(shù)交流QQ群:786598704 歡迎進群一起討論
GoLand是強大的Go IDE,使 Go 代碼的閱讀、編寫和更改變得非常容易。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn