DBeaver常用操作

1.连接数据库

1.1.新建连接

image-20240102150952825

1.2.选择数据库

image-20240102151052341

1.3.编辑数据库连接

内网环境下,有两种方式配置驱动。1,配置网络代理。2,点击编辑驱动设置

代理不再展示,展示一下编辑驱动设置

1.3.1.编辑驱动设置

image-20240102151920331

1.3.2.编辑驱动设置页面

会显示出驱动下载网址,登录即可下载,在DBeaver安装目录下新建dirvers目录,把下载的ojdbcx.jar放到里面

image-20240102152112046

1.3.3.手动指定驱动

image-20240102152639605

image-20240102152715138

1.4.使用基本或者TNS连接

tns需要指定path

编辑驱动设置---》本地客户端---》添加数据库地址

image-20240103094813388

之后再次连接,所有的TNS就会列出来了

image-20240103094920545

2.执行sql

选中数据库,然后点击SQL即可

image-20240102154150140

3.设置手动提交

DBeaver默认自动提交,不安全

窗口---》首选项---》连接---》连接类型---》默认自动提交(复选框反选)

image-20240102154641782

4.设置sql模板

也就是toad中的auto replace

窗口---》首选项---》编辑器---》sql编辑器---》模板

选中任何一个已经存在的模板,右边的新建等才可用,使用的时候,输入完名称按TAB键

image-20240102161448104

5.设置数据集大小500

toad中每次查询显示前500行

窗口---》首选项---》编辑器---》数据编辑器---》数据集获取大小

image-20240102161909550

6.显示行号

窗口---》首选项---》编辑器---》文本编辑器---》显示行号

image-20240102162959624

7.修改快捷键

窗口---》首选项---》用户界面---》键

toad中执行sql脚本用F5,这里我也改成了F5

image-20240102165556968

toad中右键后点击C可以获取行数,DBeaver中可以通过设置快捷键实现

image-20240103152748087

image-20240103152854512

8.常用快捷键

ctrl+enter:执行单行sql

alt+x(我已经改为F5):执行多行sql

F5:在结果中执行刷新结果

ctrl+shift+f(和搜狗输入法快捷键冲突,关闭搜狗输入法的系统快捷键即可):格式化字符串

ctrl+](我已经改为ctrl+shift+z):新建sql编辑窗口

ctrl+/:单行注释

ctrl+shift+/:块注释

9.分组

image-20240103142340518

10.CSV导出excel打卡乱码


DBeaver导出默认使用UTF-8编码,而excel打开的时候,默认使用系统(ANSI)打开,索引乱码
解决方法:修改DBeaver导出时的编码为系统编码(在powershell中执行[System.Text.Encoding]::Default可以得到系统默认编码)

posted @ 2024-01-03 16:15  monkey6  阅读(12158)  评论(0编辑  收藏  举报