日期:2014-05-20  浏览次数:20679 次

java连接mysql数据库 装载不了驱动
有两个java程序,A程序中定义了一个连接数据库的方法,并能成功加载驱动连接到数据库。现在要在B程序中调用A程序的连接数据库的方法,但是会出现不能加载驱动的问题。是在一个web project下,jar包已经放在lib目录下
Java JAR 数据库

------解决方案--------------------
引用:
Quote: 引用:

如何确定装在不了的,错误日志呢?
另外,你的驱动jar包名是什么,lib目录路径是什么,有没有刷新工程。
 // connect to MySQL  
    void connSQL() {  
       String url = "jdbc:mysql://localhost:3306/wenxujie?characterEncoding=UTF-8";  
          String username = "root";  
          String password = "root"; // 加载驱动程序以连接数据库   
          try {   
              Class.forName("org.gjt.mm.mysql.Driver" );   
              conn = DriverManager.getConnection(url,username,password);   
              }  
        //捕获加载驱动程序异常  
         catch ( ClassNotFoundException cnfex ) {  
             System.err.println(  
             "装载 JDBC/ODBC 驱动程序失败。" );  
             cnfex.printStackTrace();   
         }   
         //捕获连接数据库异常  
         catch ( SQLException sqlex ) {  
             System.err.println( "无法连接数据库" );