你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時(shí)間:2023-07-30
瀏覽次數(shù):0
作為一名開發(fā)人員,不可避免的要和數(shù)據(jù)庫打交道,所以我們需要一個(gè)方便的數(shù)據(jù)庫管理工具。 長期以來,它是我的首選,但最近更換了新筆記本,之前的紅色安裝包找不到了。
于是我就考慮找一個(gè)免費(fèi)的、功能齊全、配套良好的數(shù)據(jù)庫管理工具來代替它。 一個(gè)好同學(xué)推薦給我的。 試用過后,體驗(yàn)確實(shí)不錯(cuò),所以就來給大家安利一波。
1. 關(guān)于
它是一個(gè)跨平臺(tái)的數(shù)據(jù)庫管理工具,支持Linux和macOS。 它有兩個(gè)版本,企業(yè)版和社區(qū)版。 對(duì)于個(gè)人開發(fā)者來說,社區(qū)版的功能已經(jīng)足夠強(qiáng)大了。
它是用Java編寫的intellij idea 數(shù)據(jù)庫關(guān)系圖,默認(rèn)使用JDK11編譯。 社區(qū)版本基于-2.0開源,目前已獲得24k+ star。
支持幾乎所有主流數(shù)據(jù)庫,包括關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫。
2. 安裝
您可以從官網(wǎng)下載安裝包或者下載版本。
官方下載地址:
根據(jù)您的筆記本操作系統(tǒng)下載對(duì)應(yīng)的安裝包。 完成安裝后,第一步就是配置Maven鏡像,不然后續(xù)下載數(shù)據(jù)庫驅(qū)動(dòng)會(huì)特別慢。
由于是基于Maven的,所以數(shù)據(jù)庫驅(qū)動(dòng),即鏈接數(shù)據(jù)庫的JDBC驅(qū)動(dòng),是通過Maven倉庫下載的。 選擇“首選項(xiàng)”→“Maven”添加阿里云鏡像地址:
與配置Maven鏡像相同,如右圖所示。
配置完成后intellij idea 數(shù)據(jù)庫關(guān)系圖,記得將阿里云鏡像倉庫設(shè)置到頂層。
3. 管理數(shù)據(jù)源
和應(yīng)用程序一樣,我們需要先建立連接,這里以MySQL為例。 單擊“連接”圖標(biāo)并選擇數(shù)據(jù)庫。
點(diǎn)擊下一步,然后需要填寫數(shù)據(jù)庫連接信息。
點(diǎn)擊“測試鏈接”,如果使用默認(rèn)的Maven倉庫,下載驅(qū)動(dòng)會(huì)很慢,如右圖,而且很容易失敗“不要再踩你踩過的坑” 。
如果按照我后面說的配置阿里云的Maven鏡像,程序就會(huì)不一樣。 點(diǎn)擊“測試鏈接”,彈出“連接成功”提示框。
連接成功后,可以看到數(shù)據(jù)庫中的表、視圖、索引等。
4、管理表
數(shù)據(jù)庫連接成功后,最重要的就是對(duì)表進(jìn)行操作。
01.查看表格
選擇一個(gè)表,雙擊查看表的屬性,可以查看表的列、約束(字段)、外鍵、索引等信息。
點(diǎn)擊“DDL(Data,數(shù)據(jù)定義語言)”即可查看詳細(xì)的建表語句。
點(diǎn)擊“數(shù)據(jù)”可以查看表的數(shù)據(jù),頂部有“添加”、“修改”、“刪除”等行操作按鈕。
您可以在底部的過濾框中填寫過濾條件,然后直接查詢結(jié)果。
如果不想顯示某列,可以直接點(diǎn)擊“自定義結(jié)果集”圖表,將某個(gè)數(shù)組的狀態(tài)設(shè)置為不可見。
02.添加表格
選擇右側(cè)“表”,然后右鍵選擇“新建表”,創(chuàng)建表id。
然后在左側(cè)的列區(qū)域右鍵單擊,選擇“新建列”,添加數(shù)組。
例如我們新建一個(gè)字段ID,如右圖所示。
其中,[v] 表示 true,[] 表示 false。 然后在“”中選擇ID,將其設(shè)置為字段。
最后點(diǎn)擊保存,會(huì)彈出預(yù)覽框,創(chuàng)建表句。 單擊“執(zhí)行”,完成表創(chuàng)建。
5.執(zhí)行SQL
右鍵單擊數(shù)據(jù)庫表,在右鍵菜單中選擇“SQL編輯器”,打開SQL編輯面板。
編輯好SQL語句后,點(diǎn)擊小圖標(biāo)運(yùn)行即可查詢數(shù)據(jù)。 這個(gè)過程會(huì)有句型提示,非常nice。
一個(gè)非常亮眼的操作是可以直接選擇一個(gè)結(jié)果集,然后右鍵生成SQL。
比如一個(gè)句子,這樣插入重復(fù)的內(nèi)容就很方便了。
6、外觀配置
您可以在首選項(xiàng)中設(shè)置外觀,例如將主題更改為深紅色。
之后界面就變成了黑暗系統(tǒng)。
還可以設(shè)置字體大小等。
從整體風(fēng)格來看,有點(diǎn)類似,而且事實(shí)上也確實(shí)如此,它是基于平臺(tái)的。
七、總結(jié)
總體來說是一款優(yōu)秀的開源數(shù)據(jù)庫管理工具,功能比較全面,對(duì)于日常開發(fā)來說基本足夠了。 對(duì)比收費(fèi),可以說是非常良心了。 如果遇到付費(fèi)版無法使用的時(shí)候,可以嘗試社區(qū)版。
【熱門內(nèi)容】
300多本程序員經(jīng)典技術(shù)書籍高清PDF
加我微信,備注:資料
掃碼備注:資料,自動(dòng)獲取
如有侵權(quán)請(qǐng)聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數(shù)字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務(wù)提供商
13262879759
微信二維碼