通過(guò)pycharm的database設(shè)置進(jìn)行數(shù)據(jù)庫(kù)的可視化方式
pycharm database設(shè)置進(jìn)行數(shù)據(jù)庫(kù)的可視化
在進(jìn)行python研發(fā)的時(shí)候,pycharm是一個(gè)很好的IDE,今天又發(fā)現(xiàn)了一個(gè)比較好的功能,就是可以直接通過(guò)這個(gè)IDE連接數(shù)據(jù)庫(kù),然后對(duì)數(shù)據(jù)庫(kù)進(jìn)行相關(guān)的操作,這樣我們可以不適用navicat for mysql這樣的可視化工具了。
下面來(lái)說(shuō)一下通過(guò)pycharm來(lái)設(shè)置吧
首先打開(kāi)database,一般在pycharm的右邊側(cè)欄中,也可以通過(guò)(View-->Tool Windows --> database)打開(kāi)

打開(kāi)后點(diǎn)擊添加按鈕,會(huì)讓我們選擇Data Source(這里的類型還是比較多的,基本上我們使用的都能夠支持)

選擇好我們需要添加的數(shù)據(jù)庫(kù)之后,就可以填寫相關(guān)數(shù)據(jù)庫(kù)的配置了。(這里我自己選的是mysql)
填寫User和Password,點(diǎn)擊Test Connection(如果Test Connection按鈕不能用的話,應(yīng)該是Driver沒(méi)有下載,在頁(yè)面下方會(huì)有Download按鈕,單擊后直接下載就行)
如果我們用戶名和密碼都是正確的,那么Test Connection就會(huì)顯示Successful。

此時(shí)我們單擊ok即可。這樣我們就能在pycharm中看到我們數(shù)據(jù)庫(kù)中的相關(guān)表和記錄了。
可以點(diǎn)擊More schemas選擇顯示更多的數(shù)據(jù)庫(kù)內(nèi)容。

也可以直接單擊表名,這樣就可以看到表中的內(nèi)容了。
當(dāng)我們對(duì)表格的內(nèi)容進(jìn)行修改之后,需要提交之后才能提交到數(shù)據(jù)庫(kù)(綠色的是提交修改到數(shù)據(jù)庫(kù)按鈕,右側(cè)的是Revert恢復(fù)到修改之前)。

總結(jié)
好了,以上就是通過(guò)pycharm的database直接操作數(shù)據(jù)庫(kù)的步驟啦。
這些僅為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python中多瀏覽器實(shí)例項(xiàng)目的隔離策略與實(shí)現(xiàn)
在 Python 實(shí)現(xiàn)多瀏覽器實(shí)例的 JavaScript 注入時(shí),要確保數(shù)據(jù)隔離,會(huì)話隔離,存儲(chǔ)隔離,下面是一些關(guān)鍵的隔離策略和代碼實(shí)現(xiàn),希望對(duì)大家有所幫助2025-03-03
Pycharm導(dǎo)入anaconda環(huán)境的教程圖解
這篇文章主要介紹了Pycharm導(dǎo)入anaconda環(huán)境的教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
Python中依賴管理工具使用終極指南(保姆級(jí)教程)
在 Python 開(kāi)發(fā)中,虛擬環(huán)境和包管理工具是必不可少的,由于Python的庫(kù)發(fā)展的非???工具也是日新月異,搜索會(huì)發(fā)現(xiàn)有pip,venv、Virtualenv、Conda、Pipenv、Poetry、UV等等,下面小編就來(lái)和大家詳細(xì)講講它們的具體使用吧2025-07-07
Flask實(shí)現(xiàn)圖片的上傳、下載及展示示例代碼
這篇文章主要介紹了Flask實(shí)現(xiàn)圖片的上傳、下載及展示示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08
Django中在xadmin中集成DjangoUeditor過(guò)程詳解
這篇文章主要介紹了Django中在xadmin中集成DjangoUeditor過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07
Django Xadmin多對(duì)多字段過(guò)濾實(shí)例
這篇文章主要介紹了Django Xadmin多對(duì)多字段過(guò)濾實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04
pygame實(shí)現(xiàn)鍵盤和鼠標(biāo)事件的處理
這篇文章主要介紹了pygame實(shí)現(xiàn)鍵盤和鼠標(biāo)事件的處理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03

