数据库连接信息处理方法、装置、设备及介质制造方法及图纸

技术编号:37120708 阅读:32 留言:0更新日期:2023-04-01 05:15
本申请涉及一种数据库连接信息处理方法、装置、设备及介质,涉及数据库技术领域,该方法包括:确定目标启动应用,依据与目标启动应用关联的数据库信息,确定目标启动应用对应的数据库密文连接信息,依据数据库密文连接信息,生成应用环境变量,将应用环境变量注入目标启动应用的运行容器,运行容器用于依据应用环境变量连接数据库信息对应的数据库,使得应用程序可以通过应用环境变量实现数据库的连接,从而使得应用程序无需关心数据库具体连接信息既可完成数据库的访问,解决了现有技术中需要用户手动修改应用程序的代码进行数据库连接所导致的数据库连接繁琐的问题。所导致的数据库连接繁琐的问题。所导致的数据库连接繁琐的问题。

【技术实现步骤摘要】
数据库连接信息处理方法、装置、设备及介质


[0001]本申请涉及数据库
,尤其涉及一种数据库连接信息处理方法、装置、设备及介质。

技术介绍

[0002]随着互联网的发展,应用程序也越来越多,应用程序的使用通常需要依靠数据库提供的数据。
[0003]现有技术中应用程序如果需要使用数据库提供的数据,通常需要开发人员向数据库团队提交申请数据库的信息,再由数据库团队将数据库连接信息返回给开发人员,开发人员将数据库连接信息写入应用程序的配置文件或配置中心中,应用程序通过预设的代码利用数据库连接信息连接数据库,获取数据库的数据。然而,在数据库进行迁移或连接信息发生改变时,用户需要手动修改应用程序的代码,重新上线应用程序,导致数据库连接过程繁琐。

技术实现思路

[0004]本申请提供了一种数据库连接信息处理方法、装置、设备及介质,以解决了现有技术中需要用户手动修改应用程序的代码进行数据库连接所导致的数据库连接繁琐的问题。
[0005]第一方面,本申请提供了一种数据库连接信息处理方法,包括:
[0006]确定目标启本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据库连接信息处理方法,其特征在于,包括:确定目标启动应用;依据与所述目标启动应用关联的数据库信息,确定所述目标启动应用对应的数据库密文连接信息;依据所述数据库密文连接信息,生成应用环境变量;将所述应用环境变量注入所述目标启动应用的运行容器,所述运行容器用于依据所述应用环境变量连接所述数据库信息对应的数据库。2.根据权利要求1所述的方法,其特征在于,所述确定目标启动应用,包括:获取应用启动操作指令;从所述应用启动操作指令中提取应用标识信息;将所述应用标识信息对应的应用确定为所述目标启动应用。3.根据权利要求1所述的方法,其特征在于,所述依据与所述目标启动应用关联的数据库信息,确定所述目标启动应用对应的数据库密文连接信息,包括:确定与所述目标启动应用关联的数据库信息;获取与所述数据库信息相匹配的数据库配置信息;基于所述数据库配置信息确定所述数据库密文连接信息。4.根据权利要求3所述的方法,其特征在于,获取与所述数据库信息相匹配的数据库配置信息,包括:在预设的配置中心中,查找与所述数据库信息相匹配的数据库基本信息;将查找到的数据库基本信息对应的密文连接信息,确定为所述数据库配置信息。5.根据权利要求3所述的方法,其特征在于,所述确定与所述目标启动应用关联的数据库信息,包括:获取所述目标启动应用的应用标识;从预设的配置中心中,提取与所述应用标识关联的数据库标识;基于所述数据库标识确定所述数据库信息。6.根据权利要求3所述的方法,其特征在于,所述依据所述数据库密文连接信息,生成应用环境变量,包括:对所述数据库密文连接信息进解密,得到解密连接信息;基于所述解密连接信息,生成所述应用环境变量。7.根据权利要求1至6任一所述的方法,其特征在于,所述确定目标启动应用之前,还包括:获取应用关联指令;从所述应用关联指令中,提取关联应用...

【专利技术属性】
技术研发人员:佘黎明
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1