问题说明
连接mysql数据库时
在点击test connection时弹出的问题:
Cannot run program E:\IntelliJ_IDEA_2023.3.4\jbr\bin\java create process error=5,拒绝访问
查询多个网站都没有找到解决方案。
解决方法
点击左侧Drivers,找到MySQL
右侧点击Advanced
在最下方的VM home path 选择你自己的java jdk路径
而不要选择default。
原因
萌新猜测
估计原因是idea的default路径是他自己的jbr环境,这个是2020年新出的。而我们使用idea时都用的是自己的java路径。
导致在连接mysql时如果使用idea的jbr环境会报错,error=5是权限不足,估计是因为配置环境时我们是把java_home路径配置成自己下载的java路径而不是使用idea的jbr/bin/java
所以jbr/bin/java的权限不足没法run我的project
参考文献
https://www.jianshu.com/p/f7c5d96c5283
https://www.thisfaner.com/p/jetbrains-runtime-jbr