• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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=falseserverTimezone=UTC

    public static String dbUrl="jdbc:mysql://localhost:3306/websql?useSSL=falseserverTimezone=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=falseserverTimezone=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();
        }
      }
    }

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

    您可能感兴趣的文章:
    • Java连接mysql数据库代码实例程序
    • java连接mysql底层封装详解
    • Java连接Mysql 8.0.18版本的方法详解
    • java连接mysql数据库实现单条插入和批量插入
    • Java基于MySQL实现学生管理系统
    • Java+MySQL实现学生信息管理系统源码
    • Java Spring动态生成Mysql存储过程详解
    上一篇:mysql server 5.5连接不上的解决方法
    下一篇:Windows下mysql community server 8.0.16安装配置方法图文教程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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