DBeaver连接(DM)达梦数据库
DBeaver连接(DM)达梦数据库
DBeaver是一款功能强大的数据库管理工具,可以连接多种类型的数据库。下面是连接达梦数据库的步骤:
- 打开DBeaver并点击“连接”按钮。
- 在弹出的“连接”对话框中,选择“JDBC”选项卡。
- 在“JDBC主机名”字段中输入达梦数据库的主机名或IP地址。
- 在“JDBC端口”字段中输入达梦数据库的端口号。
- 在“用户名”字段中输入达梦数据库的用户名。
- 在“密码”字段中输入达梦数据库的密码。
- 在“JDBC驱动程序”字段中选择达梦数据库的驱动程序。
- 点击“测试连接”按钮以测试连接是否成功。
- 如果连接成功,点击“保存”按钮以保存连接设置。
- 点击“确定”按钮以关闭“连接”对话框并连接到达梦数据库。
请注意,您需要先下载并安装达梦数据库的JDBC驱动程序,并将其添加到DBeaver的类路径中,以便DBeaver可以识别它。
1.下载驱动
驱动是在这里下载的,可以了解一下。我的资源里也有驱动 直接下载 放到一个目录下即可
2.DBeaver新建驱动
2.1数据库-驱动管理器
2.2新建驱动
2.3创建驱动-设置:类名,模板,端口如下图填写即可
dm.jdbc.driver.DmDriver
jdbc:dm://{host}:{port}
2.4 创建驱动-库 (添加之前下载的jdbc驱动程序)
2.5创建驱动-库 设置 驱动类
2.6点击【确定】-【关闭】
3.连接DM数据库
如下图在 Other 下找到刚才命名的DM8
如果复制粘贴用户名和密码登录失败,试试 手动输入用户名和密码 前后都没有空格
4.JDBC 接口
JDBC (Java Database Connectivity) 是 Java 应用程序与数据库的接口规范,旨在让各数据库开发商为 Java 程序员提供标准的数据库应用程序编程接口 (API) 。JDBC 定义了一个跨数据库、跨平台的通用 SQL 数据库 API。
DM JDBC 数据库驱动程序是一个能够支持基本 SQL 功能的通用应用程序编程接口,支持一般的 SQL 数据库访问。通过 JDBC 驱动程序,用户可以在应用程序中实现对 DM 数据库的连接与访问,JDBC 驱动程序的主要功能包括:
- 建立与 DM 数据库的连接。
- 转接发送 SQL 语句到数据库。
- 处理并返回语句执行结果。
由于 DM JDBC 驱动遵照 JDBC 标准规范设计与开发,因此 DM ODBC 接口提供的函数与标准 JDBC 一致。JDBC 接口函数较多,下表仅列出了 DM JDBC 主要接口和函数:
主要类或接口 | 类或接口说明 | 主要函数 | 函数说明 |
---|---|---|---|
java.sql.DriverManager | 用于管理驱动程序、 并可与数据库建立连接。 其类中的方法均 为静态方法。 | getConnection | 创建连接 |
setLoginTimerout | 设置登录超时时间 | ||
registerDriver | 注册驱动 | ||
deregisterDriver | 卸载驱动 | ||
java.sql.Connection | 数据库连接类,作用 是管理执行数据库的 连接,可用于提交和回 滚事务、创建Statement 对象等操作。 | createStatement | 创建一个 Statement 对象 |
setAutoCommit | 设置自动提交 | ||
close | 关闭数据库连接 | ||
commit | 提交事务 | ||
rollback | 回滚事务 | ||
java.sql.Statement | 用于在连接上运行 SQL 语句,并可访问结 果。 | execute | 运行 SQL 语句 |
executeQuery | 执行一条返回 ResultSet 的 SQL 语句 | ||
executeUpdate | 执行 INSERT、UPDATE、 DELETE 或一条没有返回 数据集的 SQL 语句 | ||
getResultSet | 用于得到当前 ResultSet 的结果 | ||
java.sql.ResultSet | 结果集对象,主要用 于查询结果访问 | absolute | 将结果集的记录指针移动到指定行 |
next | 将结果集的记录指针定位到下一行 | ||
last | 将结果集的记录指针定位到最后一行 | ||
close | 释放 ResultSet 对象 | ||
java.sql.DatabaseMetaData | 用于获取数据库元 数据信息的类,如模式 信息、表信息、表权限 信息、表列信息、存储 过程信息等 | getTables | 得到指定参数的表信息 |
getColumns | 得到指定表的列信息 | ||
getPrimaryKeys | 得到指定表的主键信息 | ||
getTypeInfo | 得到当前数据库的数据类型信息 | ||
getExportedKeys | 得到制定表的外键信息 | ||
java.sql.ResultSetMetaData | 用于获取结果集元 数据信息的类,如结果 集的列数、列的名称、 列的数据类型、列大小 等信息 | getColumnCount | 得到数据集中的列数 |
getColumnName | 得到数据集中指定的列名 | ||
getColumnLabel | 得到数据集中指定的标签 |
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhggiebe
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13