JDBC:mysql和eclipse的连接

来源:互联网 发布:生酮饮食都吃什么 知乎 编辑:程序博客网 时间:2024/06/05 08:15
在数据库中输入:
#创建数据库
CREATE DATABASE day22_JDBC;
#使用数据库
USE day22_JDBC;


#创建分类表
CREATE TABLE sort(
  cid INT PRIMARY KEY AUTO_INCREMENT  ,
  cname VARCHAR(100)
);
#初始化数据
INSERT INTO sort (cname) VALUES('家电');
INSERT INTO sort (cname) VALUES('服饰');
INSERT INTO sort (cname) VALUES('化妆品');






在eclipse中输入


public class Demo_JDBC {
public static void main(String[] args) throws Exception {
//注册驱动
Class.forName("com.mysql.jdbc.Driver");
//获得连接,确定数据库,用户名和密码都是root
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/day22_JDBC", "root", "root");
//获取语句执行平台,语句执行者
Statement state = conn.createStatement();
//执行sql语句
String sql = "select*from sort";
//确定要执行的语句
ResultSet rs = state.executeQuery(sql);
//处理结果,解析二维表
while(rs.next()){
System.out.println(rs.getInt("cid")+"  "+rs.getString("cname"));
}
//关闭资源
rs.close();
state.close();