DataGrip连接虚拟机上Docker部署的Mysql出错解决

1.1

首先判断CentOS的防火墙,如果开启就关闭

powershell 复制代码
//查看防火墙状态
systemctl status firewalld 

//关闭防火墙
 
systemctl stop firewalld.service
 
//关闭防火墙开机自启
 
systemctl disable firewalld.service

而后可以打开DataGrip连接了,如果连接不上执行如下1.2操作

1.2

把datagrip连接设置高级(Advanced)处找到useSSL把这个设置为False

如还是连接不上并报错和1.3 错误类似,执行1.3 操作。

1.3

如报错如下: Public Key Retrieval is not allowed com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not allowed
设置 allowPublicKeyRetrieval=true 即可

执行完上述3步骤皆可连接。

相关推荐
lang201509284 分钟前
MySQL 8.0.29 及以上版本中 SSL/TLS 会话复用(Session Reuse)
数据库·mysql
咖啡Beans36 分钟前
6分钟慢速搭建MySQL服务器
mysql
hkNaruto1 小时前
【DevOps】基于Nexus3部署Docker内网私有代理仓库docker proxy
docker·devops·nexus3
不 再 熬 夜1 小时前
Docker搭建Jenkins
docker·jenkins
舰长11510 小时前
k8s 持久化存储方案-PVC
云原生·容器·kubernetes
花月C11 小时前
高效查找数据的数据结构—MySQL 索引
数据结构·数据库·mysql
南方以南_11 小时前
对比k8s的service和kube-proxy
云原生·容器·kubernetes
PiscesCanon12 小时前
达梦开启awr功能报错:[-7160]:Object [DBMS_WORKLOAD_REPOSITORY_DATA_LOW] is invalid
数据库·mysql
爱宇阳12 小时前
从零开始部署 GitLab CE 18.4.2:Docker Compose 新手教程
docker·容器·gitlab
斯普信专业组12 小时前
基于k8s环境的mongodb多副本高可用方案
mongodb·容器·kubernetes