日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

再见收费的Navicat!操作所有数据库靠它就够了!

發布時間:2025/3/11 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 再见收费的Navicat!操作所有数据库靠它就够了! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為了快速管理數據庫,我們一般都會選擇一款順手的數據庫管理工具。Navicat、DataGrip雖然很好用,但都是收費的。今天給大家推薦一款免費、功能強大的數據庫管理工具DBeaver,希望對大家有所幫助!

DBeaver簡介

DBeaver是一款開源的數據庫管理工具,在Github上已經有22K+Star。支持多達100種數據庫,不管是關系型數據庫還是非關系型數據庫,基本上你能想到的數據庫它都能支持,下面我們來看看它支持的數據庫夠不夠全!

下載安裝

接下來我們來下載安裝DBeaver,直接下載壓縮包版本,解壓即可使用。

  • 首先我們從官網下載zip版本,下載地址:https://dbeaver.io/download/

  • 下載完成后解壓到指定目錄,然后雙擊dbeaver.exe即可運行;

  • 運行成功后,默認可以選擇創建一個測試數據庫(基于SQLite的數據庫),看下界面,有點像Eclipse,實際上DBeaver就是基于Eclipse開發的。

外觀配置

我們安裝工具后,免不了需要一些設置,比如設置下字體大小之類的,接下來我們來設置下DBeaver。

  • 默認情況下DBeaver的字體很小,我們需要調大點,選擇窗口->首選項->外觀->顏色和字體->基本->文本字體進行設置;

  • 然后雙擊設置字體大小即可,比如設置為12號字體;

  • 如果你想快速熟悉DBeaver的快捷鍵的話,可以打開幫助->輔助鍵面板查看所有快捷鍵;

  • 如果你習慣了深色主題,也可以將DBeaver設置為深色主題,在窗口->首選項->外觀中可以進行主題設置,選擇Dark即可;

  • 設置完成后,我們看下界面,還是挺炫酷的!

創建數據源

使用DBeaver操作數據庫時,我們需要先創建數據源。

  • 我們可以選擇左上角的加號->MySQL來創建MySQL數據源;

  • 創建完成后輸入連接信息即可連接,如果是第一次連接的話會提示下載JDBC驅動;

  • 連接成功后就可以在左側看到數據庫中的數據庫、表、視圖、索引等相關信息了。

管理表相關操作

數據庫連接創建完成后,我們就可以對其中的表進行操作了,接下來我們來查看、創建下表試試。

  • 雙擊一張表,選擇屬性標簽,可以看到表詳細的列屬性;

  • 選擇屬性->DDL可以查看詳細的建表語句;

  • 選擇數據標簽,可以分頁查看表中數據;

  • 在頂部過濾框中直接輸入SQL語句中的where部分,可以直接過濾表數據;

  • 如果我們不想顯示某些字段,可以右鍵表頭選擇過濾->自定義過濾,然后把過濾字段[v]改成[]即可;

  • 如果你想新建表的話,在左側右鍵,選擇新建表即可;

  • 然后右鍵選擇添加字段,在DBeaver中,[v]符號代表是,[]代表否,這里我們創建一個主鍵ID,選擇自增;

  • 這里需要注意的是,主鍵需要在約束里面創建,選擇創建約束,然后將id選擇為主鍵約束即可。

SQL操作

數據庫表操作介紹完了,接下來介紹下如何在DBeaver中進行SQL操作。

  • 右鍵數據庫,選擇SQL編輯器可以之間打開SQL界面進行操作;

  • DBeaver的SQL提示功能還是挺強大的,對于SQL關鍵字、函數、數據庫表和字段都支持了;

  • 有時候我們需要創建insert所有字段的語句,此時手寫比較麻煩,我們可以直接使用DBeaver生成SQL功能,右鍵選擇一條記錄,選擇生成SQL即可;

  • 我們可以發現基于全字段的CRUD語句基本都能生成,還是挺方便的,我們生成個insert語句試試。

其他數據庫支持

雖說DBeaver支持多達100種數據庫,但是社區版本支持的數據庫并不多,常用的NoSQL數據庫MongoDB和Redis都沒有支持。

  • 使用企業版本才可以支持Redis,創建Redis連接后即可管理Redis中的數據;

  • 創建MongoDB連接后也可以管理MongoDB中的數據。

總結

DBeaver確實是一款非常優秀的開源數據庫管理工具,提示很全,功能也多,平時開發基本上也夠用了。但是對比那些收費的工具,還是有些不足的。對比Navicat,它沒有數據庫結構同步數據庫設計功能。對比DataGrip

參考資料

項目官網:https://github.com/dbeaver/dbeaver


總結

以上是生活随笔為你收集整理的再见收费的Navicat!操作所有数据库靠它就够了!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。