No suitable driver found for jdbc:mysql//localhost:3306/jdbc_db

fanyihe 2012-03-14 03:07:32
package com.amaker.util;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DBUtil {

public static void main(String[] args) {
DBUtil util = new DBUtil();
Connection conn = util.getConnection();
System.out.println(conn);
}
public Connection getConnection(){
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
System.out.println("启动失败");
}
try {
return DriverManager.getConnection("jdbc:mysql//localhost:3306/jdbc_db","","");
} catch (SQLException e) {
System.out.println("未连接");
e.printStackTrace();
}
return null;
}
}


出现 No suitable driver found for jdbc:mysql//localhost:3306/jdbc_db的错误,初学,求解。
...全文
767 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fanyihe 2012-03-17
  • 打赏
  • 举报
回复
我安装mysql时,没有设置密码,后来把mysql卸了,又安装了一遍,再试就可以了。[Quote=引用 1 楼 abstruct 的回复:]

Class.forName("com.mysql.jdbc.Driver");这句有异常吗?如果有那表示你没有导入mysql的包,
如果没有,那么检查一下你的mysql数据库是否存在jdbc_db这个schema
[/Quote]
安特矮油 2012-03-14
  • 打赏
  • 举报
回复
还有就是用户名密码
安特矮油 2012-03-14
  • 打赏
  • 举报
回复
Class.forName("com.mysql.jdbc.Driver");这句有异常吗?如果有那表示你没有导入mysql的包,
如果没有,那么检查一下你的mysql数据库是否存在jdbc_db这个schema

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧