Java实现JDBC连接数据库简单案例
一、准备好数据库
例如,MS SQL Server2008环境下,创建school数据库,内含一个表student(sid,sname,ssex,sage),并添加若干行数据。
二、配置数据库驱动文件
1.准备好(下载)sqlserver2008.jar文件;
2.拷贝下载的jar文件到工程中;
在java工程中创建lib目录,拷贝数据库驱动jar文件到该目录
3.添加并在Eclipse的Java工程中配置
(右击工程,选择Bulid path–>config Build Path–>addJar,添加jar包)
三、编写主类,连接数据库,并完成查询和添加数据。
编写Java类文件,完成
1.连接访问数据库,
2.查询数据表
3.更新数据表(添加,修改)import java.sql.Connection;
import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class DBM { public static void main(String[] args){ //数据库连接参数 String driverStr="com.microsoft.sqlserver.jdbc.SQLServerDriver"; String connStr="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=school";// 可以localhost代替ip地址,端口号1433 String dbUserName="sa"; String dbPassword=""; Connection conn = null; Statement stmt = null; ResultSet rs = null; //1.连接数据库 try{ Class.forName(driverStr); conn = DriverManager.getConnection(connStr,dbUserName,dbPassword); stmt = conn.createStatement(); System.out.println("数据库建立连接成功!"); }catch(Exception ex){ System.out.println("无法与数据库建立连接!"); System.out.println(ex.toString()); } //2.查询 try { rs = stmt.executeQuery("select * from student"); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } //3.显示 try { while(rs.next()){ System.out.println(rs.getInt("sid")+" "+rs.getString("sname")+" "+rs.getString("ssex")+" "+rs.getInt("sage")); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
- Java基础之JDBC的数据库连接与基本操作
- java使用JDBC连接数据库的五种方式(IDEA版)
- Java连接 JDBC基础知识(操作数据库:增删改查)
- Java 数据库连接(JDBC)的相关总结
- Java 如何使用JDBC连接数据库
- 详解Java数据库连接JDBC基础知识(操作数据库:增删改查)
- Java如果通过jdbc操作连接oracle数据库
- Java连接数据库JDBC技术之prepareStatement的详细介绍
- Java之jdbc连接mysql数据库的方法步骤详解
- java数据库开发之JDBC的完整封装兼容多种数据库
- Java基础开发之JDBC操作数据库增删改查,分页查询实例详解
- java数据库开发之JDBC基础使用方法及实例详解
- Java JDBC连接数据库常见操作总结
- Java使用JDBC连接postgresql数据库示例
- java使用jdbc连接数据库简单实例
- Java使用jdbc连接MySQL数据库实例分析
- Java基于JDBC连接数据库及显示数据操作示例
- 详细说明关于Java的数据库连接(JDBC)
相关文章
SpringBoot中@ConfigurationProperties 配置绑定
本文主要介绍了SpringBoot中@ConfigurationProperties 配置绑定,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2021-11-11spring boot thymeleaf 图片上传web项目根目录操作步骤
这篇文章主要介绍了spring boot thymeleaf 图片上传web项目根目录步骤,本文给大家提到了thymeleaf的基础知识,需要的朋友可以参考下2018-03-03springMvc注解之@ResponseBody和@RequestBody详解
本篇文章主要介绍了springMvc注解之@ResponseBody和@RequestBody详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-05-05亲手教你IDEA2020.3创建Javaweb项目的步骤详解
这篇文章主要介绍了IDEA2020.3创建Javaweb项目的步骤详解,本文是小编手把手教你,通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧2021-03-03Java中转义字符反斜杠\的代替方法及repalceAll内涵解析
这篇文章主要介绍了Java中转义字符反斜杠\的代替方法及repalceAll内涵解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-08-08
最新评论