连接不上数据库啊。。大神帮忙看看

来源:2-2 JDBC实战---打通数据库

慕妹7256622

2016-07-28 22:33

package jdbc_imooc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;


public class DBUtil {
    
    private static final String URL="jdbd:mysql://localhost:3306/imooc";
    private static final String NAME="root";
    private static final String PASSWORD="789456";
    
    public static void main(String[] args) throws Exception{
        //1.加载驱动程序
        Class.forName("com.mysql.jdbc.Dirver");
        //2.获得数据库的连接
        Connection conn=DriverManager.getConnection(URL,NAME,PASSWORD);
        //3.操纵数据库
        Statement stmt = conn.createStatement();
        ResultSet rs=stmt.executeQuery("select user_name,age from imooc_goddess");
        
        while(rs.next()){
            System.out.println(rs.getString("user_name")+","+rs.getInt("age"));
        }
    }

}

代码就完全是按照老师的敲的,环境变量也加载了啊 可总是抛异常

http://img.mukewang.com/579b0228000187e403390152.jpg

Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Dirver
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at jdbc_imooc.DBUtil.main(DBUtil.java:17)

写回答 关注

4回答

  • Hyst
    2016-07-29 16:54:36
    已采纳

     这句Class.forName("com.mysql.jdbc.Dirver");Driver拼错了

    慕妹7256...

    非常感谢!

    2016-07-29 17:05:05

    共 1 条回复 >

  • JasonLee0
    2016-08-02 15:13:39

    请问问题出在哪


  • Hyst
    2016-07-29 11:31:38

    在java项目中,只需要引入mysql-connector-java-xxx-bin.jar就可以运行java项目。

    在web项目中,当Class.forName("om.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-xxx-bin.jar拷贝到tomcat下lib目录就可以了。


    慕妹7256...

    好了 是代码敲错了。。

    2016-07-29 15:28:33

    共 2 条回复 >

  • Hyst
    2016-07-28 23:33:26

    项目运行时没有找到mysql-connector-java-bin.jar包

    慕妹7256...

    可是这个加载了啊

    2016-07-29 10:54:20

    共 1 条回复 >

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99327 学习 · 856 问题

查看课程

相似问题