一、连接远程数据库
安装完 dbeaver 软件后,点击图标启动。启动完成后,file->new ->Dbeaver ->Database Connection,点击 next
在打开的窗口中,找到你要连接的数据库的类型和对应的驱动。比如我们需要的连接数据库是 SQL Server,驱动程序是 jdbc,则点击 MS SQL Server 后,选择 Microsoft Driver.选择完成后点击底部的 Next 按钮进入下一步。
在通用 JDBC 连接设置窗口中,输入数据库所在服务器或电脑的 IP 地址后,系统会自动生成 JDBC URL,并且默认了 SQL Server 的端口号为 1433。如果需要指定连接的数据库或者模式的名称的话就在空格中输入...然后输入数据库连接的用户名和密码。
输入完成后,在窗口底部右侧有一个 “Test Connection”(测试连接)的按钮,点击该按钮后可以测试输入的信息,比如地址、用户名和密码等是否正确,插件是否安装,未安装需要先下载。返回结果为 success 的话,说明连接是通的。点击 “OK” 按钮关闭窗口后点击 “Next” 进入下一步。
在创建新的连接窗口中,因为不用代理没什么用,所以这个窗口不用管,直接点击底部的 “Next” 按钮进入下一步。
结束创建连接窗口中,选择你要创建的连接类型。系统提供了三种类型:开发、测试和产品,建议选择开发或者测试模式。还可以选择连接修改的内容是否自动提交,如果是测试环境上的话这个选项不用管,如果是正式在用的数据库的话,建议不要自动提交。
连接创建完成后,在左侧的数据库导航窗口中找到对应的连接,点击后系统自动连接远程数据库,并将数据库中的内容更新下来。如图可以看到远程数据库中的各个实例。
点击实例名称后,在下面显示了具有该实例访问权限的各个用户。点击用户头像后,系统自动刷新该用户可以访问的表,一个用户可以访问多张表,在该用户下罗列了他所能够访问的表的名称。
二、管理数据库
在编辑器中输入你要执行的 SQL 语句,然后通过光标勾选你要执行的 SQL 语句。也就是说编辑器中可以输入多条独立的 SQL,但执行的时候可以只执行其中的一条。勾选后,点击右上角的” 执行 SQL 声明 “的按钮执行 SQL 语句。
系统连接远程数据库后,会把 SQL 语句执行的结果返回并显示在控制台上。如果数据量比较大的话,可能需要一定的时间。执行 SQL 后返回的结果如下图所示。