国产精品高清一区二区三区不卡-国产精品一区二区三区免费视频-日韩免费高清一级毛片-亚洲欧美一区二区三区国产精品-日韩欧美一区二区三区不卡视频-亚欧免费视频一区二区三区-亚洲欧美日韩一区成人-欧美日韩视频综合一区无弹窗-精品日韩在线视频一区二区三区-国内精品视频一区二区三区

你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!

誠信、勤奮、創(chuàng)新、卓越

友好定價(jià)、專業(yè)客服支持、正版軟件一站式服務(wù)提供

13262879759

工作日:9:00-22:00

再見收費(fèi)的Navicat,操作所有數(shù)據(jù)庫就靠它了!

發(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。

intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

支持幾乎所有主流數(shù)據(jù)庫,包括關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫。

intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

2. 安裝

您可以從官網(wǎng)下載安裝包或者下載版本。

官方下載地址:

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來_intellij idea 數(shù)據(jù)庫關(guān)系圖

根據(jù)您的筆記本操作系統(tǒng)下載對(duì)應(yīng)的安裝包。 完成安裝后,第一步就是配置Maven鏡像,不然后續(xù)下載數(shù)據(jù)庫驅(qū)動(dòng)會(huì)特別慢。

intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

由于是基于Maven的,所以數(shù)據(jù)庫驅(qū)動(dòng),即鏈接數(shù)據(jù)庫的JDBC驅(qū)動(dòng),是通過Maven倉庫下載的。 選擇“首選項(xiàng)”→“Maven”添加阿里云鏡像地址:

與配置Maven鏡像相同,如右圖所示。

intellij idea 數(shù)據(jù)庫關(guān)系圖_關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來

配置完成后intellij idea 數(shù)據(jù)庫關(guān)系圖,記得將阿里云鏡像倉庫設(shè)置到頂層。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來

3. 管理數(shù)據(jù)源

和應(yīng)用程序一樣,我們需要先建立連接,這里以MySQL為例。 單擊“連接”圖標(biāo)并選擇數(shù)據(jù)庫。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來

點(diǎn)擊下一步,然后需要填寫數(shù)據(jù)庫連接信息。

數(shù)據(jù)庫中關(guān)系圖怎么出來_intellij idea 數(shù)據(jù)庫關(guān)系圖_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

點(diǎn)擊“測試鏈接”,如果使用默認(rèn)的Maven倉庫,下載驅(qū)動(dòng)會(huì)很慢,如右圖,而且很容易失敗“不要再踩你踩過的坑” 。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來

如果按照我后面說的配置阿里云的Maven鏡像,程序就會(huì)不一樣。 點(diǎn)擊“測試鏈接”,彈出“連接成功”提示框。

數(shù)據(jù)庫中關(guān)系圖怎么出來_intellij idea 數(shù)據(jù)庫關(guān)系圖_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

連接成功后,可以看到數(shù)據(jù)庫中的表、視圖、索引等。

intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

4、管理表

數(shù)據(jù)庫連接成功后,最重要的就是對(duì)表進(jìn)行操作。

01.查看表格

選擇一個(gè)表,雙擊查看表的屬性,可以查看表的列、約束(字段)、外鍵、索引等信息。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來_intellij idea 數(shù)據(jù)庫關(guān)系圖

點(diǎn)擊“DDL(Data,數(shù)據(jù)定義語言)”即可查看詳細(xì)的建表語句。

intellij idea 數(shù)據(jù)庫關(guān)系圖_關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來

點(diǎn)擊“數(shù)據(jù)”可以查看表的數(shù)據(jù),頂部有“添加”、“修改”、“刪除”等行操作按鈕。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來_intellij idea 數(shù)據(jù)庫關(guān)系圖

您可以在底部的過濾框中填寫過濾條件,然后直接查詢結(jié)果。

intellij idea 數(shù)據(jù)庫關(guān)系圖_關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來

如果不想顯示某列,可以直接點(diǎn)擊“自定義結(jié)果集”圖表,將某個(gè)數(shù)組的狀態(tài)設(shè)置為不可見。

數(shù)據(jù)庫中關(guān)系圖怎么出來_關(guān)系庫中的數(shù)據(jù)表的關(guān)系_intellij idea 數(shù)據(jù)庫關(guān)系圖

02.添加表格

選擇右側(cè)“表”,然后右鍵選擇“新建表”,創(chuàng)建表id。

intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

然后在左側(cè)的列區(qū)域右鍵單擊,選擇“新建列”,添加數(shù)組。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來_intellij idea 數(shù)據(jù)庫關(guān)系圖

例如我們新建一個(gè)字段ID,如右圖所示。

intellij idea 數(shù)據(jù)庫關(guān)系圖_關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來

其中,[v] 表示 true,[] 表示 false。 然后在“”中選擇ID,將其設(shè)置為字段。

intellij idea 數(shù)據(jù)庫關(guān)系圖_關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來

最后點(diǎn)擊保存,會(huì)彈出預(yù)覽框,創(chuàng)建表句。 單擊“執(zhí)行”,完成表創(chuàng)建。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來

5.執(zhí)行SQL

右鍵單擊數(shù)據(jù)庫表,在右鍵菜單中選擇“SQL編輯器”,打開SQL編輯面板。

intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

編輯好SQL語句后,點(diǎn)擊小圖標(biāo)運(yùn)行即可查詢數(shù)據(jù)。 這個(gè)過程會(huì)有句型提示,非常nice。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來_intellij idea 數(shù)據(jù)庫關(guān)系圖

一個(gè)非常亮眼的操作是可以直接選擇一個(gè)結(jié)果集,然后右鍵生成SQL。

intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

比如一個(gè)句子,這樣插入重復(fù)的內(nèi)容就很方便了。

intellij idea 數(shù)據(jù)庫關(guān)系圖_關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來

6、外觀配置

您可以在首選項(xiàng)中設(shè)置外觀,例如將主題更改為深紅色。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_數(shù)據(jù)庫中關(guān)系圖怎么出來_intellij idea 數(shù)據(jù)庫關(guān)系圖

之后界面就變成了黑暗系統(tǒng)。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來

還可以設(shè)置字體大小等。

關(guān)系庫中的數(shù)據(jù)表的關(guān)系_intellij idea 數(shù)據(jù)庫關(guān)系圖_數(shù)據(jù)庫中關(guān)系圖怎么出來

從整體風(fēng)格來看,有點(diǎn)類似,而且事實(shí)上也確實(shí)如此,它是基于平臺(tái)的。

數(shù)據(jù)庫中關(guān)系圖怎么出來_intellij idea 數(shù)據(jù)庫關(guān)系圖_關(guān)系庫中的數(shù)據(jù)表的關(guān)系

七、總結(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)系刪除!

13262879759

微信二維碼