Java使用JDBC驱动连接MySQL数据库

 更新时间:2016年12月21日 10:31:13   作者:i逆天耗子丶  
这篇文章主要为大家详细介绍了Java使用JDBC驱动连接MySQL数据库的具体步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Java使用JDBC驱动连接MySQL数据库的步骤:

1.下载驱动,导入jar包

2.加载驱动

3.设置连接

连接成功后就是一些对数据库中数据的操作

1.下载驱动,导入jar包





当你看到jdbc目录下有相应的jar包说明第一步操作已经完成。

2.加载驱动

3.设置连接

import java.sql.Connection; 
import java.sql.DriverManager; 
 
public class DB_Helper { 
  public static void main(String[]args) { 
     
     
    try { 
      Class.forName("com.mysql.jdbc.Driver"); // 加载MYSQL JDBC驱动程序 
      System.out.println("加载驱动成功!"); 
    } catch (Exception e) { 
      System.out.print("加载驱动失败!"); 
      e.printStackTrace(); 
    } 
     
     
    try { 
      //public static Connection getConnection(String url,String user,String password) 
      /* 
       * url : a database url of the form jdbc:subprotocol:subname 
       * user : the database user on whose behalf the connection is being made 
       * password : the user's password 
       */ 
 
      Connection connect = DriverManager.getConnection("jdbc:mysql://localhost:3306/students", "root", ""); 
      System.out.println("数据库连接成功!"); 
    } catch (Exception e) { 
      System.out.print("数据库连接失败!"); 
      e.printStackTrace(); 
    } 
  } 
} 

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

相关文章

  • mybatis 为什么千万不要使用 where 1=1

    mybatis 为什么千万不要使用 where 1=1

    这篇文章主要介绍了mybatis 为什么千万不要使用 where 1=1,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • Springboot分模块项目搭建的实现

    Springboot分模块项目搭建的实现

    在软件开发中,利用Spring Boot进行分模块项目搭建能够提高代码的模块化和复用性,本文主要介绍了Springboot分模块项目搭建的实现,感兴趣的可以了解一下
    2024-10-10
  • 详解java中的互斥锁信号量和多线程等待机制

    详解java中的互斥锁信号量和多线程等待机制

    这篇文章主要介绍了Java编程中的互斥锁,信号量和多线程等待机制实例详解,简单介绍了互斥锁和信号量的区别,需要的朋友可以了解下。
    2017-09-09
  • 一文深入了解Java中的AtomicInteger类

    一文深入了解Java中的AtomicInteger类

    AtomicInteger是java并发包下面提供的原子类,主要操作的是int类型的整型,通过调用底层Unsafe的CAS等方法实现原子操作,这篇文章主要给大家介绍了关于如何通过一文深入了解Java中AtomicInteger类的相关资料,需要的朋友可以参考下
    2024-02-02
  • SpringBoot如何使用@Cacheable进行缓存与取值

    SpringBoot如何使用@Cacheable进行缓存与取值

    这篇文章主要介绍了SpringBoot如何使用@Cacheable进行缓存与取值,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • Java中的static和final关键字的使用详解

    Java中的static和final关键字的使用详解

    这篇文章主要介绍了Java中的static和final关键字的使用详解,  当方法名前有static,即为static方法,可以方便我们无需创建对象也可以调用此方法,静态方法比较拉,只可以访问 静态的 属性/变量/方法,无法访问非静态的这些属性/变量/方法,需要的朋友可以参考下
    2024-01-01
  • SpringMVC 重新定向redirect请求中携带数据方式

    SpringMVC 重新定向redirect请求中携带数据方式

    这篇文章主要介绍了SpringMVC 重新定向redirect请求中携带数据方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • SpringBoot项目中访问HTML页面的实现示例

    SpringBoot项目中访问HTML页面的实现示例

    本文主要介绍了SpringBoot项目中访问HTML页面的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-08-08
  • Java设计模式之工厂模式(Factory模式)介绍

    Java设计模式之工厂模式(Factory模式)介绍

    这篇文章主要介绍了Java设计模式之工厂模式(Factory模式)介绍,本文讲解了为何使用工厂模式、工厂方法、抽象工厂、Java工厂模式举例等内容,需要的朋友可以参考下
    2015-03-03
  • Java double类型比较大小详解

    Java double类型比较大小详解

    这篇文章主要介绍了Java double类型比较大小,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12

最新评论