IntelliJ JPA Console连接加密错误:如何关闭加密设置?
解决IntelliJ JPA Console数据库加密连接问题
检查并修改数据库数据源配置
- 打开IntelliJ的Database工具窗口,找到项目关联的数据源
- 右键数据源选择「Properties」,切换到Connection标签页
- 找到SSL相关设置,将SSL选项设置为「Disabled」;或者直接在JDBC URL末尾追加
;encrypt=false(不同数据库参数格式有差异,比如MySQL是?encrypt=false)
调整JPA Console运行配置
- 点击右上角运行按钮旁的下拉框,选择「Edit Configurations」
- 在配置列表中找到JPA Console相关配置,进入Configuration标签页
- 确认已勾选使用项目的Spring Boot配置文件;若自动读取无效,手动添加VM选项:
-Dspring.datasource.connection-properties=encrypt=false(若使用Hikari连接池,可调整为-Dspring.datasource.hikari.connection-properties=encrypt=false)
验证连接
保存所有配置后,回到JPA Console点击刷新按钮,执行一条简单的JPQL语句(比如select 1)测试连接是否正常
内容的提问来源于stack exchange,提问作者Jim
相关产品推荐
相关产品推荐

