通過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è)比較好的功能,就是可以直接通過這個(gè)IDE連接數(shù)據(jù)庫(kù),然后對(duì)數(shù)據(jù)庫(kù)進(jìn)行相關(guān)的操作,這樣我們可以不適用navicat for mysql這樣的可視化工具了。
下面來說一下通過pycharm來設(shè)置吧
首先打開database,一般在pycharm的右邊側(cè)欄中,也可以通過(View-->Tool Windows --> database)打開
打開后點(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沒有下載,在頁(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é)
好了,以上就是通過pycharm的database直接操作數(shù)據(jù)庫(kù)的步驟啦。
這些僅為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
pygame實(shí)現(xiàn)飛機(jī)大戰(zhàn)
這篇文章主要為大家詳細(xì)介紹了pygame實(shí)現(xiàn)飛機(jī)大戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-03-03Python實(shí)現(xiàn)使用dir獲取類的方法列表
今天小編就為大家分享一篇Python實(shí)現(xiàn)使用dir獲取類的方法列表,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12tensorflow 2.0模式下訓(xùn)練的模型轉(zhuǎn)成 tf1.x 版本的pb模型實(shí)例
這篇文章主要介紹了tensorflow 2.0模式下訓(xùn)練的模型轉(zhuǎn)成 tf1.x 版本的pb模型實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨想過來看看吧2020-06-06python 解決數(shù)據(jù)庫(kù)寫入時(shí)float自動(dòng)變?yōu)檎麛?shù)的問題
這篇文章主要介紹了python 解決數(shù)據(jù)庫(kù)寫入時(shí)float自動(dòng)變?yōu)檎麛?shù)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07解決TensorFlow GPU版出現(xiàn)OOM錯(cuò)誤的問題
今天小編就為大家分享一篇解決TensorFlow GPU版出現(xiàn)OOM錯(cuò)誤的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-02-02python實(shí)現(xiàn)寫數(shù)字文件名的遞增保存文件方法
今天小編就為大家分享一篇python實(shí)現(xiàn)寫數(shù)字文件名的遞增保存文件方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-10-10Python用內(nèi)置模塊來構(gòu)建REST服務(wù)與RPC服務(wù)實(shí)戰(zhàn)
這篇文章主要介紹了Python用內(nèi)置模塊來構(gòu)建REST服務(wù)與RPC服務(wù)實(shí)戰(zhàn),python在網(wǎng)絡(luò)方面封裝一些內(nèi)置模塊,可以用很簡(jiǎn)潔的代碼實(shí)現(xiàn)端到端的通信,比如HTTP、RPC服務(wù),下文實(shí)戰(zhàn)詳情,需要的朋友可以參考一下2022-09-09python使用Pillow創(chuàng)建可自定義的圖標(biāo)生成器
在本篇博客中,我們將探討如何使用?wxPython?和?Pillow?庫(kù)創(chuàng)建一個(gè)簡(jiǎn)單的圖標(biāo)生成器,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-11-11