mysql-jdbc[通俗易懂]

mysql-jdbc[通俗易懂]mysql-jdbc Java通过jdbc连接远程数据库并执行最简单的sql查询获取数据。 更多jdbc介绍,请参考官方文档 准备 假设远端有一个数据库mydb和一张简单的表student: 创建Ja

mysql-jdbc


mysql-jdbc

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

更多jdbc介绍,请参考官方文档

  1. 准备
    假设远端有一个数据库mydb和一张简单的表student
    mysql-jdbc[通俗易懂]
  2. 创建Java工程:
    接下来创建一个jdbc demo工程,这里使用idea,eclipse同理;然后从官网下载jdbc connector,解压后将jar包到工程lib目录,如下图所示:
    mysql-jdbc[通俗易懂]
  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://daima100.com/6127.html

(0)
上一篇 2023-04-16
下一篇 2023-04-16

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注