簡體   English   中英

在DataGrip JetBrains中切換PostgreSQL數據庫或架構

[英]Switching PostgreSQL database or Schema in DataGrip JetBrains

是否有人知道如何在控制台的DataGrip (JetBrains的數據庫IDE)中的PostgreSQL數據庫或模式之間切換?

我可以使用以下方法在Mysql中做到這一點:

Use my_database;

我嘗試使用類似的Psql方法

\\連接

要么

\\C

但沒有任何效果。

並且在DataGrip幫助頁面中找不到任何內容

如果您談論代碼,請使用SET search_path TO my_schema, public;

如果您談論工具DataGrip,請使用切換器:

在此處輸入圖片說明

  • 客戶DataGrip
  • 數據庫引擎 :PostgreSQL

要更改數據庫的使用,可以通過以下方法進行操作:

  • 從終端(IDE或SO)使用psql
  • 通過帶有pgAdmin4(查詢工具)或IDE的UI

使用IDE通過UI更改數據庫

  1. 您可以按以下方式刪除廢棄的控制台

    1. 文件( IDE的右側面板 )>
    2. 划痕和控制台>
    3. 數據庫控制台>
    4. 選擇目錄PostgreSQL-@localhost( 項目數據源的名稱 )>
    5. 右鍵單擊並刪除以刪除廢棄的控制台。
  2. 選擇一個數據庫以執行sql查詢:

    1. 數據庫( IDE的左側面板 )>
    2. 雙擊PostgreSQL-@localhost>
    3. 雙擊數據庫名稱>
    4. 右鍵單擊public schema >
    5. 新增>
    6. 安慰

這樣,在目錄Files> Scratches and Consoles> Database Consoles> PostgreSQL-@localhost目錄中 ,添加了一個位於所述數據庫中的新控制台。

  1. 最后,您可以使用DDL (創建,更改,刪除) 或DML (插入,更新,刪除,選擇)進行操作。

    CREATE TABLE test_2 (test int); TABLE test_2;

快速提示:將光標置於源代碼中,然后按ctrl + enter ,可在IDE中執行sql查詢。

GL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM