无法将 jdbc 连接到 mysql 5.6

Can't connect jdbc with mysql 5.6

尝试从 MyBatis 和 jdbc 连接到 mysql 5.6 时出现异常

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: communications link failure

这只发生在从 5.1 升级到 5.6 之后。

我查看了驱动程序 official page. 最新可用的驱动程序适用于 5.1。

我也遇到了这个问题,然后我意识到我没有打开 WAMP 服务器。检查您是否打开了 WampServer(或 LampServer,如果您使用 Linux)。

问题出在

中的配置中

/etc/my.cnf

看起来 5.6 并不像 5.1 那样接受所有配置项。 我不得不删除

default-character-set=utf8

启动mysql-服务器

并且不得不删除

bind-address    =   ? 

为了解决我在上面的问题中遇到的异常。并启动 tomcat 个应用程序。