遷移到DBeaver Community Edition 7.2.2
換MAC后,在安裝數據庫管理工具時犯了難:Navicat太貴買不起,也厭倦了破解。偶然發現好多大佬在使用免費的DBeaver社區版,就也下載了最新的7.2.2,添加數據庫也很順利,查詢也很6,But沒有找到創建表的入口:
找遍菜單也沒有找到,真是感覺一萬個草泥馬在奔騰。
為了趕開發工期,特地下載了mysql-workbench-community-8.0.21-macos-x86_64.dmg 來創建表,不過mysql-workbench體驗的確不好,平時navicate10分鍾干的事,在mysql-workbench上要30分鍾。
心累😓
dbeaver-ce-7.2.2-macos.dmg不能創建表
把這個情況反饋給大佬,大佬沒回。郁悶
上網搜下,看到人家的界面是這樣的
大佬有空后,發來創建表的截圖是這樣的:
版本不一樣!!!
降版本
目前使用的IDE是IDEA,沒有辦法使用eclipse插件。
那就降版本試試😊
看github上的release note,最新的版本7.2.2在體驗和穩定性提升比較多,也不想使用太老的版本。看到網上有人使用5.0.4可以創建表,就下載了dbeaver-ce-5.0.5-macos.dmg 5.0.5:有tables,可以創建表的。
但交互體驗實在沒有7.2.2和navicat好,煩
難道最新的7.2.2是閹割過的?下載了windows的7.2.2,安裝后,發現是可以的
或者難道是mac的錯?被針對了?或者是因為mac和windows在一些默認設置不同?
轉機
在數據庫點右鍵-->編輯連接
常規-->Navigator view-->選擇 custom-->確定
在彈出的確認對話框上點 確定
可以看到 表[table]已經有了,在表上點右鍵,已經有 創建表 了。
DML操作:
小結
DBeaver Community Edition 7.2.2也是支持創建表及對表進行DML操作的。在添加被管理的數據庫時,設置選擇合適的Navigator view,如果要創建表和進行DML操作,需要使用Advanced或Custom
DBeaver和Navicat的比較:
相同點很多。
不同點:
1.dbeaver沒有同步數據和數據結構的功能,navicat有
2.dbeaver可以根據不同的數據庫,可以單獨保存查詢的sql記錄
3.dbeaver有ER圖
4.dbeaver查詢刷新不會整個頁面刷新,navicat會,所以dbeaver用戶體驗更好 5.dbeaver可以連接多種數據庫,包括oracle、mysql、db2等
6.導出數據,dbeaver不夠友好,不夠靈活,經常出現insert into null,而navicat可以導出多種格式文件和單條,多條等功能!
擴展鏈接
DBeaver官方網站
https://dbeaver.io/
DBeaver GitHub
https://github.com/dbeaver/dbeaver/releases
DBeaver用戶指南
https://github.com/dbeaver/dbeaver/wiki
DBeaver使用step by step
https://blog.csdn.net/horses/article/details/89683422
https://mp.weixin.qq.com/s/frPezEeS6im0OmXQzssZWg