【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>

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

版权声明:转载请注明我的个人微信平台 暴沸

JDBC连接MySQL5.7

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

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
  • 8573

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
  • 638

java 连接mysql 5.7

driver=com.mysql.cj.jdbc.Driver user=root password=ironman2014 url=jdbc:mysql://localhost/mydb?chara...
  • xx_star1204
  • xx_star1204
  • 2017年08月06日 19:50
  • 731

mysql jdbc 驱动 5.6 5.7

  • 2016年10月31日 11:42
  • 4.07MB
  • 下载

CentOS下mysql远程连接的失败的解决方法

亲测可用; 转载地址: http://www.cnblogs.com/Jerryshome/archive/2011/08/03/2126409.htmlmysql远程连接失败的解决方法(Cent...
  • happy_bigqiang
  • happy_bigqiang
  • 2017年05月12日 12:20
  • 505

mysql JDBC URL格式及其参数说明

mysql JDBC URL格式如下: jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2...
  • u011763028
  • u011763028
  • 2014年11月01日 00:31
  • 433

MyBatis连接MySql

1、下载并解压MyBatis 2、解压取出mybatis-3.4.1.jar(压缩文件中有参考文档mybatis-3.4.1.pdf) 3、在工程中引入mybatis-3.4.1.pdf和mysql驱...
  • laozhou243
  • laozhou243
  • 2016年09月03日 20:02
  • 2294

mysql ERROR 1130 问题解决方案

本地出现Error 1130问题解决方案当连接mysql数据库的时候,出现ERROR 1130 (HY000): Host ‘xxxx’ is not allowed to connect to th...
  • jrn1012
  • jrn1012
  • 2016年11月19日 16:00
  • 6059
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【MySQL】解决JDBC无法成功连接MySQL5.7的问题
举报原因:
原因补充:

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