为了账号安全,请及时绑定邮箱和手机立即绑定

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

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 回答

你控制台要输入内容

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

你运行的是啥啊。

0 回复 有任何疑惑可以回复我~

或者是有没有报错信息

0 回复 有任何疑惑可以回复我~

重新部署没?

0 回复 有任何疑惑可以回复我~

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


0 回复 有任何疑惑可以回复我~

这是我的图

https://img1.sycdn.imooc.com//5b4486a900016ef613660736.jpg

https://img1.sycdn.imooc.com//5b4486c50001458710570261.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信