返回顶部
首页 > 资讯 > 数据库 >java最新版本连接mysql失败的解决过程
  • 377
分享到

java最新版本连接mysql失败的解决过程

2024-04-02 19:04:59 377人浏览 安东尼
摘要

发现问题 肯定有人发现连接Mysql失败,然后又找不到问题所在,又出现一大最报错,如下图。 解决过程  1.先查询自己的java版本,在cmd运行窗口那输入java -v

发现问题

肯定有人发现连接Mysql失败,然后又找不到问题所在,又出现一大最报错,如下图。

解决过程

 1.先查询自己的java版本,在cmd运行窗口那输入java -version

 

 2.查询下载的mysql-connector-java版本

如果和我上图的java版本一样,那就需要使用到最新的jar

也就是mysql-connector-java-8.0.26以上的代码。

 如果jar包的版本过低就去重新下载

1.首先我们打开mysql的官网:https://www.mysql.com/

2.点击选择DOWNLOADS选项:

3.点击选择MySQL CommUnity:

4.单击选择Connector/J选项:

5.选择Go to download page

 6.下载download

 7.选择直接跳过下载

3.接下来就是java连接数据库

首先第一步就是在网上下载一个mysql的数据库驱动jar包,类似mysql-connector-java-5.1.20-bin.jar。新建一个JAVA项目,在项目下面创建一个lib文件夹,将驱动jar文件拷贝到lib文件夹中。

java连接数据库教程

光是拷贝到这里还不够,需要将该JAR包加入到项目的build path变量中。鼠标右边-》build path->configure build path ..  在弹出的界面中点击Add jars 选中驱动jar包将之添加到build path变量中。

java连接数据库教程

 3.现在数据库中建一个库student,里面在建一个表admit,有两列,这个用什么途径都行

4.然后就是写代码了

在这个class里写入


package mysqlconnect;
import java.sql.*;

public class mysqlconnect {
    public static void main(String[] args) {

        //加载数据库驱动

        try {
            Class.forName("com.mysql.cj.jdbc.Driver");
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        //设置用户信息和url
        String user = "root";            
        String passWord = "123456";            
        String url = "jdbc:mysql://localhost:3306/student";        
        //获取数据库对象connection
        Connection conn = null;
        try {
            conn = DriverManager.getConnection(url,user,password);
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        //通过数据库对象connection获取statement对象
        Statement stat = null;
        try {
            stat = conn.createStatement();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        //执行sql语句
        String sql = "insert into admit values ('123','123')";            
        try {
            stat.executeUpdate(sql);
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        //释放连接资源
        try {
            stat.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        try {
            conn.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }    
    }
}

最后不会报错就大功告成了

总结

到此这篇关于java最新版本连接mysql失败的文章就介绍到这了,更多相关java连接mysql失败内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

您可能感兴趣的文档:

--结束END--

本文标题: java最新版本连接mysql失败的解决过程

本文链接: https://lsjlt.com/news/135203.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • java最新版本连接mysql失败的解决过程
    发现问题 肯定有人发现连接mysql失败,然后又找不到问题所在,又出现一大最报错,如下图。 解决过程  1.先查询自己的java版本,在cmd运行窗口那输入java -v...
    99+
    2024-04-02
  • win101909版本更新失败如何解决
    这篇文章主要介绍“win101909版本更新失败如何解决”,在日常操作中,相信很多人在win101909版本更新失败如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win101909版本更新失败如何解决...
    99+
    2023-07-01
  • php7连接mysql失败的解决方法
    这篇文章主要为大家展示了“php7连接mysql失败的解决方法”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php7连接mysql失败的解决方法”这篇文章吧。php7连接mysql失败是因为ph...
    99+
    2023-06-25
  • node连接mysql失败如何解决
    这篇文章主要介绍“node连接mysql失败如何解决”,在日常操作中,相信很多人在node连接mysql失败如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”node连接mysql失败如何解决”的疑惑有所...
    99+
    2023-07-04
  • php连接mysql失败怎么解决
    如果PHP连接MySQL失败,可以尝试以下解决方法:1. 检查MySQL服务器是否正在运行,并确保MySQL服务器的主机名、用户名和...
    99+
    2023-08-14
    php mysql
  • win101903版本更新失败01900223怎么解决
    这篇文章主要介绍了win101903版本更新失败01900223怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win101903版本更新失败01900223怎么解决文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-01
  • IDEA连接mysql数据库 最新版本,最全配置教程
    IDEA连接mysql数据库 我是用的最新版本的idea和mysql connection jar包 1.选择右侧的database——>选择加号——>data source——>Mysql 2.编...
    99+
    2023-10-08
    mysql 数据库 intellij-idea
  • 如何解决远程连接mysql失败了的问题
    如何解决远程连接mysql失败了的问题?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!远程连接mysql失败了的解决方法:1...
    99+
    2024-04-02
  • 远程连接服务器mysql失败的解决方案
     问题描述: 在本地远程连接服务器中的数据库失败 解决方案: 1、 未开启mysql远程登录账号 (1)创建新用户时可以直接使用如下命令 create user 'your_name'@'%' identified by 'your_p...
    99+
    2023-10-25
    mysql
  • ubuntu下连接mysql失败如何解决
    本篇内容介绍了“ubuntu下连接mysql失败如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!原因...
    99+
    2022-11-30
    ubuntu mysql
  • oracle新建连接测试失败如何解决
    如果Oracle新建连接测试失败,可能有以下几种解决方法:1. 检查连接信息:确认连接信息包括主机名、端口号、数据库名称、用户名和密...
    99+
    2023-08-31
    oracle
  • win10远程连接失败怎么解决
    这篇文章主要介绍“win10远程连接失败怎么解决”,在日常操作中,相信很多人在win10远程连接失败怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win10远程连接失败怎么解决”的疑惑有所帮助!接下来...
    99+
    2023-07-02
  • jconsole远程连接失败如何解决
    jconsole是Java的一种可视化监控工具,用于监控和管理Java应用程序。当出现jconsole远程连接失败的问题时,可以尝试...
    99+
    2023-08-26
    jconsole
  • 如何解决navicat连接mysql失败的问题
    这篇文章给大家分享的是有关如何解决navicat连接mysql失败的问题的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。Navicat连接mysql数据库时,不断报1405错误,下...
    99+
    2024-04-02
  • 解决Navicat for Mysql连接报错1251的问题(连接失败)
    因为之前写的不太详细这次修改补充一下,但是我的mysql之前的版本是8.0现在的版本是5.7所以截图有些怪,不过步骤一模一样,2个版本我都试过。 第一步:打开Command Line...
    99+
    2024-04-02
  • Navicat连接MySQL时出现的连接失败问题及解决
    目录一、安装mysql的注意事项二、Navicat连接mysql方法一方法二总结一、安装MySQL的注意事项 官网下载安装,选择zip包,解压后不用安装只用配置好环境变量Path并在解压后的文件夹里新建文本文档my.in...
    99+
    2023-05-12
    Navicat连接MySQL Navicat连接MySQL连接失败 Navicat连接MySQL失败
  • mysql连接数据库失败怎么解决
    MySQL连接数据库失败可能有多种原因,以下是一些常见的解决方法: 检查MySQL服务是否启动:首先确保MySQL服务已经启动,...
    99+
    2024-03-04
    mysql 数据库
  • mysql连接服务器失败怎么解决
    如果 MySQL 连接服务器失败,可以尝试以下解决方法: 确保 MySQL 服务器正在运行:查看 MySQL 服务器是否已启动,并...
    99+
    2024-04-09
    mysql 服务器
  • mysql本机可以连但其他的电脑连接失败怎么解决
    这篇文章主要讲解了“mysql本机可以连但其他的电脑连接失败怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql本机可以连但其他的电脑连接失败怎...
    99+
    2024-04-02
  • win10版本2004更新失败0x80004002如何解决
    今天小编给大家分享一下win10版本2004更新失败0x80004002如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来...
    99+
    2023-07-01
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作