你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時(shí)間:2023-12-25
瀏覽次數(shù):0
作為一名開發(fā)人員,我們不可避免的要和數(shù)據(jù)庫打交道,所以我們需要一個(gè)方便的數(shù)據(jù)庫管理工具。 很長一段時(shí)間以來,它都是我的首選,但最近換了新電腦,之前的綠色安裝包已經(jīng)找不到了。
所以我就想找一個(gè)功能相當(dāng)?shù)拿赓M(fèi)數(shù)據(jù)庫管理工具來代替。 一個(gè)好朋友推薦給我的。 試用后,我發(fā)現(xià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 編寫的,默認(rèn)使用 JDK 11 編譯。 社區(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ì)很慢。
因?yàn)槭腔贛aven構(gòu)建的,所以數(shù)據(jù)庫驅(qū)動(dòng),即鏈接數(shù)據(jù)庫的JDBC驅(qū)動(dòng),是通過Maven倉庫下載的。 選擇“首選項(xiàng)”→“Maven”,添加阿里云鏡像地址:
與配置Maven鏡像相同,如下圖所示。
配置完成后,記得將阿里云鏡像倉庫置頂。
3. 管理數(shù)據(jù)源
和使用它一樣,我們需要先建立連接。 這里我們以MySQL為例。 單擊“連接”圖標(biāo)并選擇數(shù)據(jù)庫。
點(diǎn)擊下一步。 這時(shí)需要填寫數(shù)據(jù)庫連接信息。
單擊“測試鏈接”。 如果使用默認(rèn)的Maven倉庫,下載驅(qū)動(dòng)會(huì)非常慢,如下圖所示,而且很容易失敗。 “你踩過的坑,不要再踩了?!?/p>
如果你按照我前面說的配置了阿里云的Maven鏡像,那么過程就不同了。 如果點(diǎn)擊“測試鏈接”intellij idea 數(shù)據(jù)庫關(guān)系圖,會(huì)立即彈出“連接成功”的提示框。
鏈接成功后,可以看到數(shù)據(jù)庫中的表、視圖、索引等。
4、管理表
數(shù)據(jù)庫連接成功后,最重要的就是操作表了。
01.查看表格
選擇一個(gè)表并雙擊以查看該表的屬性。 可以查看表的列、約束(主鍵)、外鍵、索引等信息。
點(diǎn)擊“DDL(Data,數(shù)據(jù)定義語言)”即可查看詳細(xì)的建表語句。
點(diǎn)擊“數(shù)據(jù)”即可查看該表的數(shù)據(jù)。 底部有“添加”、“修改”、“刪除”等行操作按鈕。
您可以在頂部的過濾框中填寫過濾條件,直接查詢結(jié)果。
如果不想顯示某列,可以直接點(diǎn)擊“自定義結(jié)果集”圖表,將某個(gè)字段的狀態(tài)設(shè)置為不可見。
02.添加新表
選擇左側(cè)“表”,然后右鍵選擇“新建表”,創(chuàng)建表ID。
然后右鍵單擊右側(cè)的列區(qū)域,選擇“新建列”添加字段。
例如,我們新建一個(gè)主鍵ID,如下圖所示。
其中,[v] 表示 true,[] 表示 false。 然后在“”中選擇ID并將其設(shè)置為主鍵。
最后點(diǎn)擊保存,會(huì)彈出建表語句預(yù)覽框。 點(diǎn)擊“執(zhí)行”,完成表的創(chuàng)建。
5.執(zhí)行SQL
右鍵單擊數(shù)據(jù)庫表,在右鍵菜單中選擇“SQL編輯器”,打開SQL編輯面板。
然后編輯SQL語句intellij idea 數(shù)據(jù)庫關(guān)系圖,點(diǎn)擊小圖標(biāo)運(yùn)行即可查詢數(shù)據(jù)。 這個(gè)過程會(huì)有語法提示,非常nice。
一個(gè)非常引人注目的操作是,可以直接選擇一個(gè)結(jié)果集,然后右鍵生成SQL。
比如語句,這樣在插入一段重復(fù)內(nèi)容的時(shí)候就非常方便了。
6、外觀配置
您可以在首選項(xiàng)中設(shè)置外觀,例如將主題更改為深黑色。
然后界面就變黑了。
還可以設(shè)置字體大小等。
從整體風(fēng)格來看,有點(diǎn)類似。 事實(shí)上,也確實(shí)如此。 它是基于平臺(tái)構(gòu)建的。
七、總結(jié)
總體來說,是一款優(yōu)秀的開源數(shù)據(jù)庫管理工具,功能全面,基本足以滿足日常開發(fā)。 對(duì)比收費(fèi),可以說是非常良心了。 如果您遇到付費(fèi)版無法使用的情況,可以嘗試社區(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
微信二維碼