摘要
本发明实施例公开了一种数据库适配方法、装置、电子设备及存储介质,涉及数据库技术与人工智能交叉技术领域,其中,所述方法包括:通过扩展 MyBatis 插件功能捕获应用发送的原始SQL语句并标准化;利用Redis缓存查询是否存在已转换的目标SQL语句;若缓存未命中,则通过精心设计Prompt的大模型,结合预训练的数据库语法映射规则,将原始SQL语句转换为目标数据库支持的语法格式;将转换后的SQL语句提交给目标数据库执行,并将结果存入缓存。本发明解决了现有技术中在不同数据库环境下开发人员需手动适配SQL代码,工作量大、易出错且影响系统兼容性和稳定性的问题,实现了“一次开发,多库适配”,为数字化系统的灵活部署和长期稳定运行提供了有力支撑。