自己写代码的为什么运行不成功

来源:3-1 课程总结

新手白

2018-07-10 18:09

package com.itheima_01_helloworld;

 

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

 

import org.junit.Test;

 

public class JdbcDemo_01 {


@Test

public void demo01() throws Exception{


// 查询所有的分类信息

// 注意:使用JDBC规范,采用都是 java.sql包下的内容


//1 注册驱动

Class.forName("com.mysql.jdbc.Driver");


//2 获得连接

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/webdb_4", "root", "root");


//3获得语句执行者

Statement st = conn.createStatement();


//4执行SQL语句

ResultSet rs = st.executeQuery("select * from category");


//5处理结果集

while(rs.next()){

// 获得一行数据


Integer cid = rs.getInt("cid");

String cname = rs.getString("cname");


System.out.println(cid + " , " + cname);

}

//6释放资源

rs.close();

st.close();

conn.close();


}

}


写回答 关注

9回答

  • nowitstime
    2019-03-17 11:44:50

    你控制台要输入内容

  • 慕姐1428751
    2018-12-11 10:31:19

    表数据里面显示database是mydb,连接里面怎么是jdbc:mysql://localhost:3306/webdb_4的webdb_4,数据库不对吧

  • 日就月将
    2018-11-05 10:48:13

    你的库命名不要使用中文。这个建议修改下

  • 只是疯狂只是野
    2018-08-30 15:15:18

    麻烦提供下更详细的信息,以便解决问题。

  • 有梦想的人不睡觉11
    2018-08-15 12:16:13

    你运行的是啥啊。

  • Chuen
    2018-07-11 20:23:44

    或者是有没有报错信息

  • Chuen
    2018-07-11 20:23:09

    重新部署没?

  • 新手白
    2018-07-10 18:15:00

    大佬,帮忙解决一下()_()


  • 新手白
    2018-07-10 18:13:46

    这是我的图

    https://img.mukewang.com/5b4486a900016ef613660736.jpg

    https://img1.mukewang.com/5b4486c50001458710570261.jpg

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99327 学习 · 856 问题

查看课程

相似问题