String user="root";String password="123";String url="jdbc:mysql://localhost:3306/day14";//1.加载驱动Class.forName("com.mysql.jdbc.Driver");/*不推荐使用这种方法:1,会加载驱动两次(加载类一次,new 的时候又是一次)如果采用此种方式,会导致驱动程序注册两次,也就是在内存中会有两个Driver对象2,二、程序依赖mysql的api,脱离mysql的jar包,程序将无法编译,将来程序切换底层数据库将会非常麻烦。*/DriverManager.registerDriver(new com.mysql.jdbc.Driver());//获得连接Connection connection=DriverManager.getConnection(url, user, password);//得到向数据库发送sql请求的stagement对象Statement statement=connection.createStatement();//4.向数据库发送sql,获取数据库返回的结果集ResultSet rs=statement.executeQuery("select * from 数据库名称");while(result.next()){/*假如有这样的一行数据:id name password1   name  asd获得id:通过列号或者列名*/rs.getInt(1)或者rs.getInt("name"),rs.getObject(...);    }//释放资源
    result.close();statement.close();connection.close();//释放连接,连接是有限的,一定要释放

转载于:https://www.cnblogs.com/08love125/articles/5461371.html

JDBC连接数据库的步骤相关推荐

  1. JDBC 连接数据库的步骤

    大家好,今天我和大家分享一下JDBC 连接数据库的步骤. JDBC 连接数据库的步骤: 1.加载数据库驱动 2.获取数据库的连接 3.获取用于执行sql命令的执行对象 4.执行 5.处理结果 6.回收 ...

  2. JDBC编程——JDBC连接数据库六步骤

    JDBC编程的6步骤 实现数据库连接之前,我们要先理解一下URL(统一资源定位器): 是跟数据库进行连接的时候,用来连接到指定远程数据库标识符. 可以在该URL中指定连接用户名和密码,同时,对于不同的 ...

  3. jdbc连接数据库的步骤(转载)

    http://hzy3774.iteye.com/blog/1689525 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java. ...

  4. JDBC连接数据库详细步骤

    一.先创建一个项目 二.打开数据库并启动连接 (我是在IDEA中写的,提前导包) 三.不会导包就在Maven中导,在pom.xml中的dependencise放,版本号看自己要高版本还是低版本.放进去 ...

  5. JDBC连接数据库(详细步骤)

    JDBC连接数据库 总结了JDBC连接数据库具体步骤的的实现 JDBC连接数据库的步骤 注册驱动 获取连接 获取数据库操作对象 执行sql语句 处理查询结果集 释放资源 步骤的具体实现 注册驱动 注册 ...

  6. JDBC连接数据库过程

    JDBC连接数据库过程 时间: 2009-03-03 20:43来源: 作者: 点击: <script src="http://www.topkc.cn/plus/count.php? ...

  7. 利用JDBC连接数据库(MySQL)

    1 在eclipse中创建一个maven项目(在Java模式下,不要在JavaEE模式下) 1.1 file  -->> new  -->> project 2 下载数据库驱动 ...

  8. Java中JDBC连接数据库(MySQL)

     JDBC连接数据库步骤. 一个简单详细的查询数据的例子. 封装连接数据库,释放数据库连接方法. 实现查询,插入,删除,更新等十一个处理数据库信息的功能.(包括事务处理,批量更新等) 把十一个功能都放 ...

  9. 完整java开发中JDBC连接数据库代码和步骤

    JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.l ...

最新文章

  1. HTML5地理定位用法
  2. 如何使用Quagga,将你的CentOS设备变成OSPF路由器
  3. 1080 两个数的平方和(数学)
  4. ALEIDoc EDI(5)--Inbound Function
  5. 计算机视觉与深度学习 | 激光雷达点云配准与拼接(基于ICP算法):附matlab源代码
  6. jQuery在同级节点中查找
  7. 编译原理之词法分析、语法分析、语义分析,【精炼总结】
  8. SAP Cloud Connector里的virtual host和internal host有什么区别
  9. windows服务编程 注册InstallUtil.exe
  10. 把数组排列成最小的数(详解)
  11. 【Java】计算1+3+5+7+9和100以内的素数
  12. mongoose c++封装
  13. Python之 dict(字典)(回)
  14. 计算一棵树的深度和宽度[Treeview的深度和宽度](多题头的表格问题解决的基础)...
  15. oauth2-server-php-docs 存储
  16. 贪吃蛇c加加代码_C语言/C加加编程学习之贪吃蛇小游戏源代码
  17. 苹果怎么使用计算机,苹果系统电脑怎么用_超详细mac新手教程-win7之家
  18. pdf照片显示正常打印时被翻转_2020年二级建造师打印须知
  19. java emoji表情_java emoji表情存储的解决方法
  20. 贪吃蛇c语言存档读档,刚学C语言,想写一个贪吃蛇的代码

热门文章

  1. OpenCV3 for python3 学习笔记3-----用OpenCV3处理图像2
  2. 暑假练习:uva12563(01背包问题)
  3. vuejs之v-if-ajax异步请求数据遇到的坑
  4. hdu 5031 Lines 爆搜
  5. C# 代码调整屏幕分辨率
  6. 信号量sem 的用法
  7. 修改UCenter用户名长度限制的方法php程序和数据库修改
  8. python for IOS,支持iPhone
  9. 802.11无线信道详解
  10. lock和synchronized的区别