java连不上mysql8.0问题的解决方法

 更新时间:2019年06月26日 15:02:57   作者:cungudafa  
这篇文章主要为大家详细介绍了java连不上MySQL8.0问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文为大家分享了java连不上MySQL8.0问题集合,供大家参考,具体内容如下

问题1:Client does not support authentication protocol requested by Server;…

问题2:Unknown initial character set index ‘255' received from server…

问题3:MySQL8.0连接必要url语句

问题4:调用方法重复

运行问题1

解决方法:(3句注意分号,wy123456是我数据库的密码)

问题2:

解决方法:(重复包删掉)

引入也删掉,只留正确的:

然后重启一次eclipse!环境才会更新~

关键:MySQL8.0要加上这句话:?useSSL=false&serverTimezone=UTC

public static String dbUrl="jdbc:mysql://localhost:3306/websql?useSSL=false&serverTimezone=UTC";

运行结果:

问题4:

解决方法:(第2次连接,名称得不同)

运行结果:

附上连接DbUtil类:

package com.cungudafa;

import java.sql.Connection;
import java.sql.DriverManager;

public class DbUtil {
  public static String dbUrl="jdbc:mysql://localhost:3306/websql?useSSL=false&serverTimezone=UTC";
  public static String dbUserName="root";
  public static String dbPassword="wy123456";
  public static String jdbcName="com.mysql.jdbc.Driver";

  public static Connection getCon() throws Exception {
   Class.forName(jdbcName);
   Connection con=DriverManager.getConnection(dbUrl,dbUserName,dbPassword);
    return con;
  }
  public static void closeCon(Connection con) {
    try {
      if (con != null) {
        con.close();
      }
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 使用Jmeter连接Mysql图文教程

    使用Jmeter连接Mysql图文教程

    Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。今天我们来看看如何使用Jmeter连接Mysql
    2016-12-12
  • mysql存储过程之case语句用法实例详解

    mysql存储过程之case语句用法实例详解

    这篇文章主要介绍了mysql存储过程之case语句用法,结合实例形式详细分析了mysql存储过程中case语句的相关功能、原理与使用技巧,需要的朋友可以参考下
    2019-12-12
  • Mysql数据类型与CRUD操作详细讲解

    Mysql数据类型与CRUD操作详细讲解

    这篇文章主要介绍了Mysql数据类型与CRUD操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-10-10
  • MySQL Community Server 8.0.29安装配置方法图文教程

    MySQL Community Server 8.0.29安装配置方法图文教程

    这篇文章主要为大家详细介绍了MySQL Community Server 8.0.29安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • 分享一下Mysql常见的几个错误问题及解决方法

    分享一下Mysql常见的几个错误问题及解决方法

    这篇文章主要为大家分享一下Mysql常见的几个错误问题及解决方法,需要的朋友可以参考下
    2015-08-08
  • mysql blocked because of many connection errors解决记录

    mysql blocked because of many connection errors解决记录

    这篇文章主要为大家介绍了mysql blocked because of many connection errors解决方法记录,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • mysql外连接与内连接查询的不同之处

    mysql外连接与内连接查询的不同之处

    在关系型数据库中,我们经常是把数据存储到多个相互关联的表中,这些相互关联的表通过指定的列发生联系,下面这篇文章主要给大家介绍了关于mysql外连接与内连接查询的不同之处,需要的朋友可以参考下
    2021-06-06
  • MySQL删除数据1093错误

    MySQL删除数据1093错误

    在进行更新和删除操作的时候,条件语句里面有子查询语句,此时会报1093错误,本文就来介绍一下1093错误的解决,感兴趣的可以了解一下
    2024-02-02
  • MySQL交叉表实现分享

    MySQL交叉表实现分享

    在某些数据库中有交叉表,但在MySQL中却没有这个功能,但网上看到有不少朋友想找出一个解决方法,特发贴集思广义
    2012-01-01
  • 使用PDO防sql注入的原理分析

    使用PDO防sql注入的原理分析

    这篇文章主要给大家介绍了关于使用PDO防sql注入的原理的相关资料,文中还给大家介绍了使用PDO的注意事项,通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-12-12

最新评论