出现了initializationError
package com.imooc.jdbc.demo1; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import org.junit.Test; //import com.mysql.jdbc.Connection; //import com.mysql.jdbc.Statement; import com.mysql.jdbc.Driver; public class JDBCDemo1 { @Test public void demo1() { try { DriverManager.registerDriver(new Driver()); Connection conn = (Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbctest" , "root", "307715"); String sql = "select * from user"; Statement stmt = (Statement) conn.createStatement(); ResultSet resultSet = stmt.executeQuery(sql); while(resultSet.next()) { int uid = resultSet.getInt("uid"); String username = resultSet.getString("username"); String password = resultSet.getString("password"); String name = resultSet.getString("name"); System.out.println(uid + " " + username+ " " + password+ " " + name); resultSet.close(); stmt.close(); conn.close(); } } catch(SQLException e){ e.printStackTrace(); } } }
点击运行:
我系统是macOS 10.12,mysql是5.7.20
0
收起
正在回答 回答被采纳积分+1
Java数据库开发与实战应用2018版
- 参与学习 人
- 提交作业 277 份
- 解答问题 4297 个
Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星