小白网-奉贤部落-奉贤免费信息发布平台

查看: 18|回复: 0
打印 上一主题 下一主题

数据库加白名单(oracle数据库白名单设置)

[复制链接]

2万

主题

2万

帖子

7万

积分

论坛元老

Rank: 8Rank: 8

积分
78170
跳转到指定楼层
楼主
发表于 2025-8-5 18:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
EasyCVR是我们的视频平台,拥有最广泛的设备接入协议,包括安防市场主流标准协议GB28181、RTSP/Onvif、RTMP等。,以及厂商的专有协议和SDK,如海康Ehome、海康SDK、大华SDK等。在视频能力方面,EasyCVR支持海量视频聚合管理,可提供视频直播监控、云录像、云存储、视频检索与回顾、智能报警、平台级联、智能分析等视频服务。


EasyCVR等平台支持将默认的sqlite数据库切换到mysql数据库。在我们之前的文章中,也分享了关于数据库切换的技术文章,包括操作步骤以及用户在切换数据库时遇到的各种问题的解决方法。感兴趣的用户可以看看我们之前的文章了解一下。
据用户反馈,数据库改为mysql后,EasyCVR配置中心白名单不显示数据。


我们已经调查了这个问题。通过调试发现,查询数据库时,where条件中有两个空 like查询语句。当搜索条件不是空且like查询语句不是空时,mysql数据库不会报错。






Sqlite在查询like空时不会报错。可以理解为无论like查询语句是否为空,sqlite数据库都不会报错,但是mysql数据库不能有空的like查询语句。所以这里我们需要兼容mysql数据库。
改为拼接sql语句时,判断搜索条件是否传入前端,当搜索条件不是空时,再次拼接sql语句:


修改后,您可以查询正确的数据,而无需通过搜索标准:


EasyCVR视频融合云服务支持多类型多协议设备接入,可分发RTSP、RTMP、FLV、HLS、WebRTC等多种格式的视频流。可灵活用于多种场景,覆盖所有平台(Linux、Windows、Android、ios等。)以及所有终端(手机、平板、PC、电子大屏、电视墙等。).


最近也在积极发展人工智能识别技术与视频平台的融合,包括人脸检测与识别、车辆检测、车牌识别等。感兴趣的用户可以关注我们的更新。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-8-12 00:17 , Processed in 0.056052 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表