连接不了,MySQL8.0.12版的

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
chrismorgen 2018-08-13 13:53:46

你连接mysql的驱动包的版本是多少?并且你的控制台并没有报错误提示,你的问题是在控制台上显示不出数据吗?建议你把错误信息描述的清晰一点,方便老师具有针对性的帮你解决问题,祝学习愉快~

  • 提问者 大丈夫2 #1
    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.Driver; public class JDBCDemo1 { @Test /** * JDBC资源的释放 */ public void demo2() { Connection conn = null; Statement stmt = null; ResultSet rs = null; try { // 1.加载驱动 // DriverManager.registerDriver(new Driver());// 会导致驱动注册两次。 Class.forName("com.mysql.jc.jdbc.Driver"); // 2.获得连接 conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/jdbctest", "root", "admin"); // 3.创建执行SQL语句的对象,并且执行SQL // 3.1创建执行sql的对象 String sql = "select * from user"; stmt = conn.createStatement(); // 3.2执行sql rs = stmt.executeQuery(sql); while (rs.next()) { int uid = rs.getInt("uid"); String username = rs.getString("username"); String password = rs.getString("password"); String name = rs.getString("name"); 截了一段代码 驱动包是这个:mysql-connector-java-8.0.12.jar
    2018-08-13 14:59:33
  • chrismorgen 回复 提问者 大丈夫2 #2
    你好~该问题和这个问答http://class.imooc.com/course/qadetail/64058的问题是一个问题吧?如果是,我已在上面那个链接中回复你了,祝学习愉快~
    2018-08-13 17:13:31
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师