为什么我用java连接mysql数据库代码的代码都是对的,但是运行的时候,显示这个??求各位大神指点

   首先我居然不能用navicat客户端连接仩mysql8.0数据库报1251错误,这个的解决方式已经在我的上一篇博客中解决了然后我又遇到了java无法连接mysql数据库8.0的问题。

    上面这段报错中加粗的文字佷重要她告诉你mysql8.0和之前版本的区别,首先驱动换了不是com.mysql.jdbc.Driver而是'com.mysql.cj.jdbc.Driver',此外mysql8.0是不需要建立ssl连接的,你需要显示关闭最后你需要设置CST。所以我们需要在之前我们熟悉的java连接数据库代码的基础之上改动以下两行代码:

改动完了之后你就可以成功连上mysql数据库数据库8.0了

}

我要回帖

更多关于 java连接mysql数据库代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信