首页 > 解决方案 > 无法通过 unix 套接字使用 DataGrip 连接到 MySQL

问题描述

这是我第一次使用 DataGrip 尝试在 Ubuntu 18.04 服务器中连接 MySQL。

我已经向 MySQL 添加了一个新用户。当我尝试使用该命令连接到 MySQL 时MySQL -u user -p

但是在 DataGrip 上,我创建了一个 ssh 隧道,它可以毫无问题地建立连接。

但是当试图连接到 MySQL 时,它给出了这个错误The specified database user/password combination is rejected: [28000][1698] Access denied for user 'user'@'localhost'

我确信密码是正确的,并且在日志文件中显示它正在建立 ssh 连接,但是在连接到 MySQL 时它会拒绝访问。如果有人可以帮助我,我将不胜感激。

标签: mysqlubuntu-18.04datagrip

解决方案


要使用 unix 套接字连接到 MySQL 服务器,请遵循DataGrip 文档中的文章

自版本 2021.1 起,通过 DataGrip 中可用的套接字进行连接。


推荐阅读