首页 > 数据库技术 > 详细

mysql-jdbc

时间:2021-06-07 00:44:34      阅读:21      评论:0      收藏:0      [点我收藏+]

mysql-jdbc

Java通过jdbc连接远程数据库并执行最简单的sql查询获取数据。

更多jdbc介绍,请参考官方文档
  1. 准备
    假设远端有一个数据库mydb和一张简单的表student
    技术分享图片
  2. 创建Java工程:
    接下来创建一个jdbc demo工程,这里使用idea,eclipse同理;然后从官网下载jdbc connector,解压后将jar包到工程lib目录,如下图所示:
    技术分享图片
  3. 编写Java代码:
    注册驱动->连接数据库->获取可执行sql的对象->执行查询数据->获取对应列数据->释放资源
    //1、注册驱动
    Class aClass = Class.forName("com.mysql.jdbc.Driver");
    //2、连接数据库
    Connection connection = DriverManager.getConnection("jdbc:mysql://xxx.xxx:3306/mydb", "username", "passwd");
    //3、可执行sql的对象
    Statement statement = connection.createStatement();
    //4、执行查询数据
    ResultSet resultSet = statement.executeQuery("select * from student");
    //5、获取对应列数据
    while (resultSet.next()) {
        int id = resultSet.getInt("id");
        String name = resultSet.getString("name");
        String sex = resultSet.getString("sex");
        int classId = resultSet.getInt("class_id");
        System.out.println("==========================");
        System.out.println("id:" + id + "|name:" + name + "|sex:" + sex + "|classId:" + classId);
    }
    //6、释放资源
    resultSet.close();
    statement.close();
    connection.close();
    执行上述代码,输出如下图所示:
    技术分享图片
尊重原创,转载请标明出处,谢谢

mysql-jdbc

原文:https://www.cnblogs.com/zhoux123/p/14856813.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!