java mysql 驱动加载失败

J2EE 码拜 9年前 (2016-03-20) 1510次浏览
public class ConnectionDemo1
{
	public static final String DBDriver="org.gjt.mm.mysql.Driver";
	public static void main(String[] args)
	{
		try
		{
			Class div=Class.forName(DBDriver);
			System.out.println("驱动加载成功!");
		}
		catch(ClassNotFoundException e)
		{
			System.out.println("驱动加载失败!");
			e.printStackTrace();
		}
	}
}

驱动加载失败!
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at ConnectionDemo1.main(ConnectionDemo1.java:8)
请按任意键继续. . .

解决方案

1

org.gjt.mm.mysql.Driver
这个不是官方的jdbc,需要对应的jar文件。大部分人的jar文件是官方的jar,com.mysql的

37

导入包了吗?

1

本人怎么感觉没有用户名和密码啊…java mysql 驱动加载失败

Class div=Class.forName(DBDriver, "root", "root");

1

没找到这个类   没下载到对应的jar包吧   本人都没用过这个驱动  直接用官方的

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明java mysql 驱动加载失败
喜欢 (0)
[1034331897@qq.com]
分享 (0)