翻譯|使用教程|編輯:胡欣星|2025-02-24 11:11:13.893|閱讀 179 次
概述:本文介紹了在PyCharm Professional中配置和管理數(shù)據(jù)源的操作,包括啟用插件、創(chuàng)建數(shù)據(jù)源、分組與著色、共享、刪除以及導(dǎo)入導(dǎo)出設(shè)置等功能,幫助開發(fā)者高效管理數(shù)據(jù)庫連接。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在數(shù)據(jù)庫開發(fā)和管理過程中,正確配置和管理數(shù)據(jù)源是至關(guān)重要的一步。PyCharm rofessional版本提供了強(qiáng)大的數(shù)據(jù)庫支持功能,幫助開發(fā)者輕松連接、管理和操作各種數(shù)據(jù)庫。本文將介紹如何在PyCharm配置和管理數(shù)據(jù)源的基本操作,涵蓋啟用插件、創(chuàng)建和配置數(shù)據(jù)源以及如何自定義數(shù)據(jù)源顯示選項(xiàng)等內(nèi)容。
JetBrains PyCharm 是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發(fā)時(shí)提高其效率的工具。此外,該IDE提供了一些高級功能,以用于Django框架下的專業(yè)Web開發(fā)。
在PyCharm Professional版本中,連接數(shù)據(jù)庫的功能依賴于數(shù)據(jù)庫工具和SQL插件。該插件在PyCharm中默認(rèn)啟用,但如果您發(fā)現(xiàn)相關(guān)功能不可用,請確保沒有禁用該插件。
啟用插件的方法如下:
1. 按Ctrl + Alt + S打開設(shè)置。
2. 選擇插件選項(xiàng)卡,找到Database Tools and SQL插件,并確保勾選該插件。
此插件僅在PyCharm Professional版本中可用。
數(shù)據(jù)源是存儲連接數(shù)據(jù)庫的配置信息的配置項(xiàng)。它包含了數(shù)據(jù)庫的連接信息,如主機(jī)地址、端口號、數(shù)據(jù)庫名稱、驅(qū)動程序、SSH和SSL設(shè)置等。您可以在數(shù)據(jù)源設(shè)置中選擇用于數(shù)據(jù)庫工具窗口顯示的數(shù)據(jù)庫和模式,并更改連接使用的驅(qū)動程序。
要配置數(shù)據(jù)源,您可以通過以下步驟進(jìn)入數(shù)據(jù)源和驅(qū)動程序設(shè)置:
1. 打開數(shù)據(jù)庫工具窗口(View | Tool Windows | Database)。
2. 點(diǎn)擊工具欄上的數(shù)據(jù)源屬性按鈕,打開數(shù)據(jù)源和驅(qū)動程序對話框(按Ctrl + Alt + Shift + S)。
在數(shù)據(jù)庫工具窗口中,您可以查看所有創(chuàng)建的數(shù)據(jù)庫數(shù)據(jù)源。如果某個(gè)數(shù)據(jù)源已經(jīng)建立了連接,它的圖標(biāo)上會顯示一個(gè)綠色的圓點(diǎn)。
PyCharm支持多種數(shù)據(jù)庫供應(yīng)商,提供了完全支持和基本支持兩種類型:
- 完全支持:提供增強(qiáng)的代碼補(bǔ)全、數(shù)據(jù)庫對象更好的檢索(內(nèi)?。┑裙δ?,并且支持所有代碼檢查、快速修復(fù)等特性。
- 基本支持:功能有限,只提供基本的數(shù)據(jù)庫連接支持。
PyCharm支持的完全支持的數(shù)據(jù)庫供應(yīng)商包括:Amazon Redshift、PostgreSQL、MySQL、Oracle、MongoDB等。對于其他一些數(shù)據(jù)庫供應(yīng)商,如AWS Athena、Elasticsearch等,PyCharm提供的是基本支持。
要連接數(shù)據(jù)庫并開始工作,您需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)源,配置與目標(biāo)數(shù)據(jù)庫的連接信息。創(chuàng)建數(shù)據(jù)源時(shí),根據(jù)不同的數(shù)據(jù)庫供應(yīng)商,您需要按照特定的指示進(jìn)行操作。
支持的數(shù)據(jù)庫包括:
- Amazon Redshift
- Apache Cassandra
- MySQL
- PostgreSQL
- Redis
- Snowflake
- SQLite等。
在數(shù)據(jù)庫工具窗口中,您可以對數(shù)據(jù)源進(jìn)行分組、著色以及過濾。為區(qū)分生產(chǎn)數(shù)據(jù)庫和測試數(shù)據(jù)庫,您可以為每個(gè)數(shù)據(jù)源指定不同的顏色。
自定義數(shù)據(jù)庫工具窗口中對象的視圖?:
將數(shù)據(jù)源分組到文件夾中?:
在數(shù)據(jù)庫工具窗口(視圖 | 工具窗口 |數(shù)據(jù)庫)中,選擇所需的數(shù)據(jù)源并按?;蛘?,右鍵單擊數(shù)據(jù)源并選擇移動到文件夾。
此外,您還可以使用、和在文件夾之間復(fù)制、粘貼和剪切數(shù)據(jù)源。如果您在一個(gè)項(xiàng)目內(nèi)剪切和粘貼數(shù)據(jù)源,它將被移動。不需要密碼。但在所有其他情況下都需要密碼??梢允褂?撤消剪切操作。
為數(shù)據(jù)源分配顏色??:
為了更好地區(qū)分生產(chǎn)數(shù)據(jù)庫和測試數(shù)據(jù)庫,您可以為數(shù)據(jù)源分配顏色。您可以使用數(shù)據(jù)源的設(shè)置對話框或其上下文菜單來實(shí)現(xiàn)這一點(diǎn)。
1.設(shè)置對話框
2.上下文菜單
為查詢控制臺和網(wǎng)格分配顏色:
代碼編輯器和數(shù)據(jù)編輯器選項(xiàng)卡可以使用數(shù)據(jù)源的顏色。
從工具欄過濾對象:
要選擇必要的對象,請使用工具欄上的過濾器篩選器圖標(biāo)圖標(biāo)。
顯示數(shù)據(jù)源和數(shù)據(jù)庫對象的注釋?:
使用數(shù)據(jù)源的全名:
默認(rèn)情況下,“縮短標(biāo)簽標(biāo)題”選項(xiàng)處于啟用狀態(tài)。標(biāo)簽標(biāo)題中的數(shù)據(jù)源名稱將縮短為 36 個(gè)字符。右鍵單擊查詢控制臺的選項(xiàng)卡并選擇縮短選項(xiàng)卡標(biāo)題。
在數(shù)據(jù)庫工具窗口中查看節(jié)點(diǎn)的內(nèi)容:
在數(shù)據(jù)庫工具窗口(視圖 | 工具窗口 |數(shù)據(jù)庫)中,單擊分組數(shù)據(jù)庫對象的節(jié)點(diǎn),然后按F4
想要了解更多產(chǎn)品功能介紹,咨詢客服立即下載PyCharm完整版試用
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn