您的位置:首页 > 数据库 > MySQL

JDBC入门连接MySQL查数据

2015-08-13 22:04 831 查看
在MySQL中建立user表,插入数据

create table user(
id int,
name varchar(10),
age int
)engine myisam charset utf8;

insert into user(id,name,age) values
(1,'zhang',18),
(2,'lisi',20),
(3,'laowang',30);


新建java工程,导入驱动jar包

java类

package com.itheima.domain;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class JDBCTest {
public static void main(String[] args) throws Exception {
//1,加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
//2,链接数据库
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/qq","root","111111");
//3,得到发送查询语句的对象
Statement stmt=conn.createStatement();
//4,发送语句
String sql="select id,name,age from user";
ResultSet rs=stmt.executeQuery(sql);
//5,打印
while(rs.next()){
System.out.print("id号:"+rs.getInt("id"));
System.out.print("姓名:"+rs.getString("name"));
System.out.println("年龄:"+rs.getInt("age"));
}
//6释放资源
rs.close();
stmt.close();
conn.close();

}

}


运行结果:

id号:1姓名:zhang年龄:18
id号:2姓名:lisi年龄:20
id号:3姓名:laowang年龄:30
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: