【发布时间】:2021-01-24 05:51:08
【问题描述】:
我最近才用IDEA,想用IDEA连接MySQL(8.0.12),但是IDEA在下面提示
但是我用cmd可以连接我的数据库,所以我没有配置出问题。
我在技术论坛上有很多方法可以解决这个问题,但这些方法都不起作用。
- 将mysql改成低版本驱动
- 设置时区
- 在 url 上添加属性
【问题讨论】:
标签: mysql
我最近才用IDEA,想用IDEA连接MySQL(8.0.12),但是IDEA在下面提示
但是我用cmd可以连接我的数据库,所以我没有配置出问题。
我在技术论坛上有很多方法可以解决这个问题,但这些方法都不起作用。
【问题讨论】:
标签: mysql
有几个things to check to solve the 'Communications links' failure。
特别是检查您的 MySQL 服务器是否接受 TCP 连接。在您的终端中,您似乎正在使用命名管道。
确保您的 MySQL 服务器允许 TCP 连接;检查mysql.ini 下[mysqld] 部分下的bind-address 配置。它的值至少应为127.0.0.1,或者将其设置为* 以绑定到所有(并不总是一个好主意)。
另一点是skip_networking 配置。检查是否有,然后删除并重新启动 MySQL 服务器。我相信这是在您安装 MySQL 时默认设置的。
(另请注意,8.0.17 已经“古老”了)。
【讨论】: