首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhpStorm不会通过SSH隧道连接到远程MySQL

PhpStorm不会通过SSH隧道连接到远程MySQL
EN

Stack Overflow用户
提问于 2022-11-17 15:24:32
回答 1查看 30关注 0票数 0

今天,PhpStorm将不会通过SSH隧道连接到远程服务器上的MySQL。

成功运行SSH配置测试(通过密钥对对SSH进行身份验证)

MySQL连接的测试失败,出现以下错误:

失败 数据库管理系统: MySQL (ver.5.7.33-0ubuntu0.16.04.1)大小写敏感性: plain=exact,delimited=exact驱动程序: MySQL连接器/J (ver.mysql连接器-java-8.0.25(修订:08be9e9b4cba6a115f9b27b215887af40b159e0) SSH隧道创建失败:连接被拒绝。

一般设置(未更改):

  • 驱动程序: MySQL
  • 身份验证:用户和密码
  • 用户,数据库,密码是正确的。

今天从我这边更改的唯一一件事是在服务器上重置MySQL根密码(我的这个说明)。但我尝试的不是从根连接,而是从常规用户连接。

EN

回答 1

Stack Overflow用户

发布于 2022-11-17 15:34:32

很快我就找到了自己的解决方案。

问题是,在用手册更改mysql密码期间,下面的命令没有按预期工作。

代码语言:javascript
复制
sudo systemctl revert mysql

在此命令之后,下面的文件和目录将被删除。

代码语言:javascript
复制
/etc/systemd/system/mysql.service.d/override.conf.
/etc/systemd/system/mysql.service.d.

在我检查之后,这个文件和目录仍然存在,所以我手动删除了它,并运行了其他命令:

代码语言:javascript
复制
sudo rm /etc/systemd/system/mysql.service.d/override.conf.
sudo rm -r /etc/systemd/system/mysql.service.d.

sudo systemctl daemon-reload
sudo systemctl restart mysql

在这个技巧之后,phpstorm mysql通过ssh隧道连接返回。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74477992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档