大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说mysql-jdbc[通俗易懂],希望您对编程的造诣更进一步.
mysql-jdbc
mysql-jdbc
Java通过jdbc连接远程数据库并执行最简单的sql查询获取数据。
更多jdbc介绍,请参考官方文档
- 准备
假设远端有一个数据库mydb
和一张简单的表student
:
- 创建Java工程:
接下来创建一个jdbc demo工程,这里使用idea,eclipse同理;然后从官网下载jdbc connector,解压后将jar包到工程lib目录,如下图所示:
- 编写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();
执行上述代码,输出如下图所示:
尊重原创,转载请标明出处,谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/6127.html