【达梦数据库】学习笔记

【一】如何使用idea连接达梦数据库

(1)打开idea,点击右上角的数据库
在这里插入图片描述

(2)把达梦数据库的jar包配置一下
找到jar包在本地的文件目录
在这里插入图片描述

(3)点击应用或者确定以后,重新点击idea右侧的数据库
在这里插入图片描述

(4)编辑数据源的连接信息
填写完成后,点击Test Connect进行测试连接
在这里插入图片描述

一般连接信息可以到项目的配置文件里找,或者在项目的nacos配置里,nacos的访问链接就是url/nacos

【二】idea项目导入本地的达梦数据库驱动jar包(方法一)

(1)在根目录下创建lib文件夹
在这里插入图片描述

将本地jar包拖入lib文件夹下
在这里插入图片描述

(2)引入module
file ——> project structure
在这里插入图片描述

选择libraries,点击“+”,选择java
在这里插入图片描述
选择新创建的lib文件夹,直接open即可
在这里插入图片描述

选择module,我们可以看到dependencies中已经有了lib

在这里插入图片描述

(3)修改pom文件
最后修改pom文件即可。

<!-- 本地jar包denpendency样例 -->

 <dependency>
	<groupId>com.xxx</groupId>
    <artifactId>xxx</artifactId>
    <scope>system</scope>
    <version>1.0</version>
    <systemPath>${basedir}/lib/xx-xxx-xx-1.0.jar</systemPath>
</dependency>

【三】idea项目把本地的达梦数据库驱动jar包安装到本地仓库(方法二)

问题描述:idea Maven异常,Could not find artifact,也就是在本地找不到依赖

上面那个方法的jar包导入后,在本地运行时可以的,项目打jar包也是可以的,但是放到服务器上运行起来就会报错找不到依赖。所以还是要安装到本地

(1)首先确认你的maven是否已经配置
在这里插入图片描述

(2)本地的jar包位置
在这里插入图片描述

(3)安装本地的jar到本地仓库
在这里插入图片描述

命令:
mvn install:install-file -Dfile=D:/taobao-sdk-java-auto-20160607.jar -DgroupId=com.ganshane.specs -DartifactId=taobao-sdk-java-auto-20160607 -Dversion=1.0.0 -Dpackaging=jar

mvn install:install-file -Dfile=D:/taobao-sdk-java-auto-20160607-source.jar -DgroupId=com.ganshane.specs -DartifactId=taobao-sdk-java-auto-20160607-source -Dversion=1.0.0 -Dpackaging=jar

(4)到本地仓库查看安装是否成功:如下截图表示安装成功
在这里插入图片描述

(5)最后在自己项目中添加jar依赖
在这里插入图片描述

(6)查看maven中是否添加成功
在这里插入图片描述

(7)备注
1-自定义jar的artifactId不能一样,但是groupId可以一样
2-上述命令中注意空格,一定查看控制是否执行了build success,否则就添加失败。
3-达梦驱动安装的命令实例:mvn install:install-file -Dfile=D:/DmJdbcDriver18.jar -DgroupId=com.dm -DartifactId=DmJdbcDriver18 -Dversion=1.8 -Dpackaging=jar

ps -ef |grep dap-asset-api |grep java |awk ‘{ print $2 }’ |xargs kill -9

启动脚本并查看进程

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
达梦数据库中的DBA角色是具有系统全部权限的角色,授予了DBA角色的用户可以在整个数据库系统中拥有最高权限,相当于数据库系统的管理员。 授权DBA角色给某个用户可以使用以下语句: GRANT DBA TO 用户名; 通过这个授权,用户就可以在数据库上拥有系统全部权限,可以为所欲为,对所有的用户下进行操作。然而,由于DBA角色具有非常高的权限,一般情况下不会随意授予给用户,因为这可能会导致潜在的安全风险和数据损坏。 在达梦数据库中,还有其他角色如RESOURCE和PUBLIC,分别用于授予用户自己用户下的全部权限和公共权限。授权这些角色可以使用类似的语句,例如: GRANT RESOURCE TO 用户名; 需要注意的是,授予角色给用户后,用户可以通过执行角色来间接地使用角色中包含的权限。例如: SET ROLE DBA; 这样用户就可以拥有DBA角色中的所有权限了。在数据库性能优化和高可用架构方面,DBA角色或相关技术人员需要具备全面了解的知识,并使用各种技术手段来优化数据库性能和实现高可用架构,例如主从复制和读写分离等。通过学习和实践,可以掌握数据库性能优化的各种技术,并能够应用于实际的数据库管理工作中。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [达梦数据库用户权限管理](https://blog.csdn.net/weixin_49715367/article/details/124322304)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [MySQL学习笔记5-数据库性能优化与扩展.md](https://download.csdn.net/download/weixin_52057528/88244498)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值