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步骤皆可连接。

相关推荐
q***484113 分钟前
【Mysql】:如何恢复误删的数据?
数据库·mysql
victory043144 分钟前
K8S节点GPU插件plugin检测GPU排查问题办法
云原生·容器·kubernetes
究極の法則に通じた野犬44 分钟前
K8S定位POD启动失败问题- status Unknown
云原生·容器·kubernetes
不会c嘎嘎1 小时前
MySQL -- 基本查询
数据库·mysql
北冥有鱼被烹2 小时前
【微知】Ubuntu中如何安装docker?
ubuntu·docker
E***U9452 小时前
MySQL自然语言处理应用
数据库·mysql
计算机毕业设计小途2 小时前
计算机毕业设计推荐:基于SpringBoot的水产养殖管理系统【Java+spring boot+MySQL、Java项目、Java毕设、Java项目定制定做】
java·spring boot·mysql
洛_尘3 小时前
MySQL 2:库的操作
数据库·mysql
光之梦4 小时前
《openGauss全密态与防篡改账本数据库:云上数据安全与可信的新范式》
mysql
Z***u6594 小时前
MySQL物联网开发
数据库·mysql