MyException - 我的异常网
当前位置:我的异常网» Eclipse » java.sql.SQLException: No suitable driver found

java.sql.SQLException: No suitable driver found for jdbc:

www.MyException.Cn  网友分享于:2013-11-11  浏览:3897次
java连MySQL数据库的问题
我用JDBC连接MySQL数据库,却显示这样的错误:
  fail to load JDBC/ODBC driver
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/keshe? useUnicode=true&characterEncoding=GBK 

是因为驱动不合适吗?下面是这部分代码
Java code

private void init()
    {
        //创建数据库的一个连接
        try
        {
             Class.forName("com.mysql.jdbc.Driver");
             String url = "jdbc:mysql://localhost:3306/keshe? useUnicode=true&characterEncoding=GBK ";
             conn = DriverManager.getConnection(url, "root", null);
        }
        catch(Exception e)
        {
            System.err.println("fail to load JDBC/ODBC driver");
            e.printStackTrace();
            System.exit(1);
        }
    }



------解决方案--------------------
你的URL地址的冒号貌似用的中文输入法,导致连接失败
Java code
jdbc:mysql://localhost:3306/keshe? useUnicode=true&characterEncoding=GBK

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有