JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。

JDBC链接数据库的方式有:

注册驱动:

Class.forname("com.mysql.jdbc.Driver");//连接mysql数据库的驱动

获取数据库连接:

java.sql.Connection conn=java.sql.DriverManager.getConnection();

获取表达式:

java.sql.Statement stmt=conn.createStatement("jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=GBK","root","null");//三个参数分别是数据库连接的URL,用户名,密码

执行SQL:

java.sql.ResultSet rs=stmt.executeQuery("select * from user");

显示结果集里面的数据

while(rs.next()){

System.out.println(rs.getInt(1));

System.out.println(rs.getString("username"));

System.out.println(rs.getString("password"));

System.out.pringln();

}//执行插入语句

//stmt.executeUpdate("insert into user values(1,'中文','345')");

释放资源

rs.close();

stmt.close();

conn.close();

以上便是小编对“JDBC怎么在Java中连接起数据库?”的大致介绍,希望对您有所帮助!

 为了让学习变得轻松、高效,今天给大家免费分享一套Java教学资源。帮助大家在成为Java架构师的道路上披荆斩棘。需要资料的欢迎加入学习交流群:9285,05736

Java开发中如何用JDBC连接起数据库?相关推荐

  1. java连接mysql2008_在Java中如何使用jdbc连接Sql2008数据库(转)

    我们在javaEE的开发中,肯定是要用到数据库的,那么在javaEE的开发中,是如何使用代码实现和SQL2008的连接的呢?在这一篇文章中,我将讲解如何最简单的使用jdbc进行SQL2008的数据库的 ...

  2. Java开发中解析word文档录入数据库——后续

    一.解决思路 分析完html中table的结构和,发现循环读出html中的元素信息后通过判断获取的Text的值再trs.get(i).cssSelector()方法得到它的选择器的位置进行精确定位: ...

  3. Java开发中解析word文档录入数据库

    目录 1.解决思路 2.导入的包 3.安装环境 4.代码 5.后续 1.解决思路 最开始思路是使用POI,因为常见的解析文档的格式是excel,用的就是POI.但是在网上找了两天别人分享的方法POI没 ...

  4. 在独立Java应用程序中使用Tomcat JDBC连接池

    这是从我们的客人文章W4G伙伴克拉伦斯豪的作者临春3从A按. 您可能会在文章结尾找到本书的折扣券代码,仅适用于Java Code Geeks的读者! 请享用! 在需要数据访问权限的独立Java应用程序 ...

  5. 在java中使用JDBC连接mysql数据库时的服务器时区值无法识别或表示多个时区的问题解决方案

    项目场景: 在java中使用JDBC连接mysql数据库时,报以下的错:Exception in thread "main" java.sql.SQLException: The ...

  6. java jdbc 连接mysql数据库 实现增删改查

    好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打 ...

  7. java mysql教程基于_java基于jdbc连接mysql数据库功能实例详解

    本文实例讲述了java基于jdbc连接mysql数据库的方法.分享给大家供大家参考,具体如下: 一.JDBC简介 Java 数据库连接,(Java Database Connectivity,简称JD ...

  8. Java新手入门200例124之用JDBC连接Mysql数据库

    文章目录 作者简介 引言 导航 热门专栏推荐 一.创建web项目 二.加入Mysql驱动 三.编写查询代码 四.测试查询代码 五.编写插入代码 六.编写修改代码 七.编写删除代码 小结 导航 热门专栏 ...

  9. java access jdbc_Java jdbc连接Access数据库的方法学习(ucanaccess驱动)

    我们如何使用java jdbc连接Access数据库并进行读写呢?这个只需要使用UcanaccessDriver这样的驱动就可以了,首先java连接Access数据库需要引入net相关的jar包,Ac ...

最新文章

  1. mysql longtext可以存储多少文字_MySQL 四万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
  2. 我的路子 - 发现游戏为模型的软件架构方式
  3. linux转换二进制命令,Linux--二进制,十进制,十六进制如何转换,单位换算
  4. 使用Log4J监控系统日志邮件警报
  5. Atitit图像识别的常用特征大总结attilax大总结
  6. Luogu 4245 【模板】任意模数NTT
  7. gambit软件license文件
  8. 【Web漏洞探索】跨站请求伪造漏洞
  9. dspic c语言教程,轻松学PIC之数码管篇 PIC单片机学习系列教程
  10. Python编程工具IDLE快捷键
  11. 菜鸟学-业务流程图、数据流图、模块结构图
  12. DongDong数颜色 树状数组,dfs序,统计区间不同数字个数
  13. DenseTNT翻译
  14. 电脑无法连接wifi得解决方法
  15. JVM面试专题(上)
  16. GitHub: ProxyPool 爬虫代理IP池
  17. 主祷文第二、第三条求什么
  18. shell--基础正则表达式之grep
  19. 深入理解常见的二十三种设计模式
  20. python综合程序设计-实验四 Python综合实践

热门文章

  1. spring学习笔记01-BeanFactory和ApplicationContext的区别
  2. 修改软件许可证使用时间_阮一峰:为什么开源数据库改变许可证?
  3. vlc 缓冲大小 设置_用libvlc 播放指定缓冲区中的视频流
  4. python自动拨号_Python自动连接ssh的方法
  5. )类 新建javafx程序时_第三章 第一个OpenCV的JavaFX应用程序.md
  6. 怎么把php查询到的值显示到下拉框中_RazorSQL for Mac(数据库工具查询) v8.5.0
  7. LaTeX常见文件类型
  8. OpenCV学习笔记(十):图像金字塔Pyramid和图像缩放:pyrDown(),pyrUp(),resize()
  9. Imbalanced class problem(ROC, Confusion Matrix)
  10. 7套干货,Python常用技术学习知识图谱!!(史上最全,建议收藏)