好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

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(); 
执行上述代码,输出如下图所示:

尊重原创,转载请标明出处,谢谢

mysql-jdbc

标签:jdbc   取数   res   一个数据库   注册   student   ref   最简   print   

查看更多关于mysql-jdbc的详细内容...

  阅读:25次

上一篇: MySQL不区分大小写设置

下一篇:Sql Sugar