no tests found with test runner JUnit5
package com.imooc.jdbc.demo1; import java.sql.*; import org.junit.Test; public class Goods { @Test public void demo1() { try { // 1加载驱动 Class.forName("com.mysql.jdbc.Driver"); // 2.获得连接 Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/myJDBC", "root@localhost", "toor"); //3.创建执行SQL语句的对象,并执行SQL //3.1创建执行sql的对象 String sql="select*from user"; Statement stmt=conn.createStatement(); //3.2执行sql ResultSet resultSet=stmt.executeQuery(sql); while(resultSet.next()) { int id = resultSet.getInt("id"); String name=resultSet.getString("name"); Float price=resultSet.getFloat("price"); String desp=resultSet.getString("desp"); System.out.println(id+" "+name+" "+price+" "+desp); } //释放资源 resultSet.close(); stmt.close(); conn.close(); } catch (Exception e) { e.printStackTrace(); } } }
请问这是怎么回事
9
收起
正在回答
5回答
同学你好,这是因为新版数据库驱动需要配置时区的原因哦~
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
3. Java 数据库开发与实战应用
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星