【MySQL】解决JDBC无法成功连接MySQL5.7的问题

原创 2017年01月11日 15:54:39

写在前面,笔者的个人主页近期升级了一下服务器,以前的VPS确实不行了,然后也就顺便用了最新版本也就是MySQL5.7,但是这个版本呢升级了很多安全策略,网上的资料(中文)也相对较少,之前因为安装这个MySQL5.7已经折腾了我大半天,这里附上笔者自己另一篇博客: 【MySQL】CentOS7安装MySQL5.7
在升级的过程中,因为之前有些数据也一并迁移了,笔者的个人主页是使用SpringJDBC连接的,但是当我从MySQL5.6换成MySQL5.7的时候就遇到了连接问题。

我也查了很多的资料,当然多数资料都是徒劳的,最后无奈之下,只能硬啃MySQL官网的英文文档,借助Chrome的Google翻译,我渐渐清晰了MySQL的安全策略以及一些基本的JDBC使用规范等。

最重要的一页:https://dev.mysql.com/doc/connector-j/6.0/en/connector-j-reference-configuration-properties.html

这里写图片描述

这里指出了,如果你使用了useSSL=true,那么你就需要提供密钥,我为了方便,这里我就直接在URL中将useSSL=true改成了useSSL=false

<property name="url">
  <value>jdbc:mysql://localhost:3306/web?useUnicode=true&amp;characterEncoding=utf-8&amp;useSSL=false</value>  
</property>

虽然只是一个简单的设置,但是找不到的时候真的很烦恼。。。

版权声明:转载请注明我的个人微信平台 暴沸 https://blog.csdn.net/baofeidyz/article/details/54344359

JDBC连接MySQL5.7.14

1、官网下载jdbc connector 5.1.37 2、从下载的的zip文件中取出mysql-connector-java-5.1.31-bin.jar,放到工程lib中并引用 3、参考文档例子创...
  • laozhou243
  • laozhou243
  • 2016-09-02 22:46:08
  • 9208

JDBC连接MySQL5.7

1.首先准备mysql 和eclipse环境,在环境搭建好之后,从eclipse官网下载jdbc的驱动包,下载地址http://dev.mysql.com/downloads/connector/j/...
  • Lxl121181
  • Lxl121181
  • 2017-09-21 20:16:58
  • 6450

Mysql5.6、Mysql5.7 JDBC驱动

  • 2017年12月29日 16:05
  • 887KB
  • 下载

mysql-5.7.17 对应jdbc

  • 2017年08月23日 09:18
  • 966KB
  • 下载

JDBC连接MySQL5.7.18失败的解决方法

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at org.apache.catalina.loader.WebappClassLo...
  • hndxzcm
  • hndxzcm
  • 2017-07-25 13:08:53
  • 815

PL/SQL可以连oracle,但是jdbc连不上

首先强烈鄙视一下客户,不让我连数据库,因为安全方面,我忍了;让我通过远程桌面在一个window2003上部署开发环境编程,虽然很卡,卡出屎,我也忍了;关键是程序连不上数据库,找他们,他们也不管,数据库...
  • King_818
  • King_818
  • 2016-11-04 14:25:49
  • 8991

【MySQL】使用JDBC时,无法连接远程MySQL数据库

使用JDBC时,无法连接远程MySQL数据库 bind-address 远程连接MySQL 2003 - Can't connect to MySQL server on 'xx.xx.xx.xx' ...
  • cflys
  • cflys
  • 2017-06-19 20:52:08
  • 2688

无法连接MySQL数据库错误总结

1、可能密码不对 [root@slave162 mysql3311]# mysql -uroot -P3311 -h192.168.60.162 -p123 mysql: [Warning] Usin...
  • gua___gua
  • gua___gua
  • 2016-10-20 11:29:43
  • 5056

mysql通过ip地址无法连接

在本机上通过mysql -h locathost -P 3306 -u root -p12356 可以访问,但是通过mysql -h 192.168.11.210 -P 3306 -u root -p...
  • new_abc
  • new_abc
  • 2016-05-26 14:51:41
  • 4581

使用 localhost 无法连接 MySQL 数据库的解决方案

使用 localhost 无法连接 MySQL 数据库的解决方案   Tip:这几天在研究LAMP/WAMP及discuz的时候却发觉在装mysql及php的时候,用php连接mysql的时候死活...
  • adi_1987
  • adi_1987
  • 2016-12-05 13:49:34
  • 7233
收藏助手
不良信息举报
您举报文章:【MySQL】解决JDBC无法成功连接MySQL5.7的问题
举报原因:
原因补充:

(最多只允许输入30个字)