小编use*_*079的帖子

java.sql.SQLException:找不到适合localhost测试的驱动程序

当尝试连接到mysql时,我总是收到此错误:

java.sql.SQLException:找不到适合localhost测试的驱动程序

我已经包括mysql-connector.jar/WEB-INF/lib我的应用程序.我需要配置什么才能使其工作?我需要添加一些东西web.xml吗?我没有使用appengine.

这是我在服务器中的代码:

package com.mysql.server;

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

import com.google.gwt.user.server.rpc.RemoteServiceServlet;
import com.mysql.client.ConnDb;

public class ConnDbImpl extends RemoteServiceServlet implements ConnDb {
   public Connection con;
   @Override
    public String tryConn() {
     try{
       String host = "localhost";
       String db = "test";
       String driver = "com.mysql.jdbc.Driver";
       String user = "root";
       String pass = "pwd";

       Class.forName(driver).newInstance();
       con = DriverManager.getConnection(host+db, user, pass);
       return "Connected to Database";
     } catch(Exception ex) {
         return ex.toString();
     }    
   } 
}
Run Code Online (Sandbox Code Playgroud)

mysql gwt jdbc

12
推荐指数
2
解决办法
4万
查看次数

0
推荐指数
2
解决办法
867
查看次数

标签 统计

google-app-engine ×1

gwt ×1

jdbc ×1

mysql ×1